hibernate
sgj_4732514
这个作者很懒,什么都没留下…
展开
-
hibernate编程步骤
使用hibernate编程步骤1)配置环境,加载hibernate的jar文件,以及连接数据库连接使用的jar文件,并配置CLASSPATH环境变量。2)写POJO类(普通的java类)3)写hibernate所需的配置文件,hibernate.cfg.xml ,Xxxxx.hbm.xml4)调用hibernate API。a)使用Configuration...原创 2013-04-07 11:42:15 · 211 阅读 · 0 评论 -
get 和load的区别
[size=x-large]get和load有哪些区别呢?1. 对于Hibernate get方法,Hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓存中查找,还没有就查询数据库,数据库中没有就返回null。这个相对比较简单,也没有太大的争议。主要要说明的一点就是在这个版本中get方法也会查找二级缓存!2. Hibernate loa...原创 2013-05-27 10:33:35 · 98 阅读 · 0 评论 -
延迟加载
[size=large] 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。(延迟加载是hibernate的一种机制,主要是解决不必要的查询对资源的浪费,只有当数据真正调用时才加载,而不会对数据进行提...原创 2013-05-27 10:50:58 · 102 阅读 · 0 评论