Hibernate框架
zja_one
这个作者很懒,什么都没留下…
展开
-
解答:为什么使用Hibernate?
目录:1.为什么使用Hibernate?2.Hibernate结构.3.Hibernate面试时详细回答.--------------------------------------------------------------------------------------------------------------------------------原创 2015-02-15 09:13:11 · 789 阅读 · 0 评论 -
Hibernate中对象的三种状态
1.瞬时态(Transient)有New命令开辟内存空间的java对象,如果没有变量对该对象进行引用,它将被java虚拟机回收.瞬时对象在内存孤立存在,它是携带信息的载体,不和数据库的数据有任何关联关系,在Hibernate中可通过Session的save()或saveOrUpdate()方法键顺势对象于数据库相关联,并将数据对应的插入数据库中,此时该瞬时对象转变成持久化对象.2.转载 2015-02-15 16:06:32 · 345 阅读 · 0 评论 -
Hibernate 的缓存机制
Hibernate 的缓存机制:1.内部存在Hibernate中叫一级缓存,属于应用事务级缓存2.二级缓存(a.应用及缓存, b.分布式缓存, c.第三方缓存的实现)分布式缓存条件:1.数据不会被第三方修改.2.数据大小在可接受范围.3.数据更新频率低.3.同一数据被系统频繁使用,转载 2015-02-15 16:08:59 · 238 阅读 · 0 评论 -
Hibernate工作原理
目录:1.Hibernate工作原理2.Hibernate思路结构3.Hibernate步骤代码1.Hibernate工作原理(工作流程):1.读取并解析配置文件 2.读取并解析映射信息3.打开Session 4.创建事务Transaction 5.持久化操作6.提交事务与回滚事务 tx.commit() ; tx.rollback();7.关原创 2015-02-15 10:26:30 · 282 阅读 · 0 评论