Hibernate
ldbkyo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HIbernate获得多关系的集合泛型核心方法
突然发现 [code="java"] @OneToMany @JoinColumn(name = "REFER_TO_ENTERPRISE_ID" @LazyCollection(LazyCollectionOption.FALSE) public Set getReferToEnterpriseObject() { return referToEnterpriseObje...2010-12-28 15:20:01 · 141 阅读 · 0 评论 -
HQL o->n
from MenuGroup mg left join fetch mg.menuNodes mns where mg.id=mns.menuGroup MenuGroup 是主表 (菜单组) MenuGroup 里面的 menuNodes 是个MenuNode(菜单节点)集合 MenuNode 对象里面有个 MenuGroup 引用 menuGroup ...2010-12-31 10:53:57 · 105 阅读 · 0 评论 -
HQL o->m & m<-->n
from MenuGroup mg left join fetch mg.menuNodes mns [color=red][b]join[/b][/color] mns.enterpriseDepartments eds where mg.id=mns.menuGroup and eds.id = ? from MenuGroup mg left...2010-12-31 11:23:17 · 170 阅读 · 0 评论 -
Hibernate三种状态
Hibernate的对象有3种状态, 分别为: [color=red][b]瞬时态(Transient) 持久态(Persistent) 脱管态(Detached)[/b][/color] 处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 [color=red][b]瞬时态[/b][/colo...原创 2011-01-06 13:03:30 · 120 阅读 · 0 评论 -
Hibernate保存方式的区别
对于hibernate,它的对象有三种状态,transient、persistent、detached transient:瞬态或者自由态 (new DeptPo(1,”行政部”,20,”行政相关”),该po的实例和session没有关联,该po的实例处于transient) persistent:持久化状态 (和数据库中记录想影射的Po实例,它的状态是persistent...原创 2011-01-06 13:23:48 · 136 阅读 · 0 评论 -
Hibernate的QBE查询方式
[b]以下是从帮助文档中复制过来的。 特别要注意版本属性、标识符和关联被忽略。 默认情况下值为null的属性将被排除。 如果你的持久类的属性有int等类型,则须给它赋值,因为默认情况下它的值不是null,而是0。 当然这里也可以自己去设置example,比如.excludeZeroes() .excludeProperty() 详见下文 当为一个criteria构建一个Exampl...原创 2011-11-13 17:00:10 · 193 阅读 · 0 评论
分享