hibernate原理:详解Hibernate的工作原理和体系结构
1.Hibernate 化. 读取Hibernate 配置信息-〉创建Session Factory 1)创建Configeration类例子 它构造思路方法:将配置信息(Hibernate config.xml)读入到内存 个Configeration 例子代表Hibernate 所有Java类到Sql数据库映射集合 2)创建SessionFactory例子 把Configerat... [阅读全文]
hibernate乐观锁:Hibernate乐观锁的实现原理剖析和使用乐观锁时的注意点
Hibernate支持乐观锁当多个事务同时对数据库表中同条数据操作时如果没有加锁机制话就会产生脏数据(duty data)Hibernate有2种机制可以解决这个问题:乐观锁和悲观锁这里我们只讨论乐观锁 Hibernate乐观锁能自动检测多个事务对同条数据进行操作并根据先胜原则提交第个事务其他事务提交时则抛出org.hibernate.StaleObjectStateException异常 ... [阅读全文]
hibernate分页原理:实现在Hibernate中的分页查询原理解读
Hibernate 可以实现分页查询例如: 从第2万条开始取出100条记录 Query q = session.createQuery("from Cat as c"); q.FirstResult(20000); q.MaxResults(100); List l = q.list; 那么Hibernate底层如何实现分页呢?实际上Hibernate查询定义在net.sf.hibern... [阅读全文]
hibernate原理:Hibernate乐观锁的实现原理剖析和使用乐观锁时的注意点
Hibernate支持乐观锁当多个事务同时对数据库表中同条数据操作时如果没有加锁机制话就会产生脏数据(duty data)Hibernate有2种机制可以解决这个问题:乐观锁和悲观锁这里我们只讨论乐观锁 Hibernate乐观锁能自动检测多个事务对同条数据进行操作并根据先胜原则提交第个事务其他事务提交时则抛出org.hibernate.StaleObjectState... [阅读全文]
1 共1条 分1页