
Hibernate
iteye_6669
这个作者很懒,什么都没留下…
展开
-
Hibernate性能优化
Hibernate性能优化有很多方面,在此我们总结了Hibernate性能优化的一些要点,如下: 1.尽量使用many-to-one,避免使用单项one-to-many 2.灵活使用单向one-to-many 3.不用一对一,使用多对一代替一对一 4.配置对象缓存,不使用集合缓存 5.一对多使用Bag 多对一使用Set 6.继承使用显示多态 HQL:from object polymorphi...2011-01-11 17:42:00 · 74 阅读 · 0 评论 -
hibernate检索方式
Hibernate提供以下几种检索对象的方式。 l 导航对象图检索方式。(根据已经加载的对象,导航到其他对象。) l OID检索方式。(按照对象的OID来检索对象。) l HQL检索方式。(使用面向对象的HQL查询语言。) l QBC检索方式。(使用QBC(Qurey By Criteria) API来检索对象。) l 本地SQL检索方式。(使用本地数据库的SQL查询语句。) ...2011-01-11 18:04:00 · 91 阅读 · 0 评论 -
Hibernate annotation JPA基础配置(注解配置)
JPA(Java Persistence API), 是EJB3.0的组成部分, 它显著简化了EJB持续性并提供了一个对象关系映射方法, 该方法使开发者可以采用声明方式定义如何通过一种标准的可移植方式将Java对象映射到关系数据库表.Hibernate从3.2开始, 就开始兼容JPA, 可以通过注释的方式, 代替原有的xml映射方式.引入Hibernate annotation后, 我们需要进行...2011-01-17 15:05:00 · 94 阅读 · 0 评论 -
Hibernate ID生成策略/联合主键解决方案
对于不同数据库的主键id,生成是不一样的.在Hibernate中也有相对应的策略. 可选的<generator>子元素是一个Java类的名字,用来为该持久化类的实例生成唯一的标识。如果这个生成器实例需要某些配置值或者初始化参数,用<param>元素来传递 所有的生成器都实现org.hibernate.id.IdentifierGenerator接口。 下...2011-01-20 00:07:00 · 93 阅读 · 0 评论