
hibernate
东语~
这个作者很懒,什么都没留下…
展开
-
Hibernate关系映射1:单向N-1关联
单向N-1关联 单向N-1关系,比如多个人对应一个地址,只需从人实体端可以找到对应的地址实体,无须关系某个地址的全部住户。 单向 n-1 关联只需从 n 的一端可以访问 1 的一端。 域模型 从 Order 到 Customer 的多对一单向关联需要在Order 类中定义一个 Customer 属性, 而在 Customer 类中无需定义存放 Order 对象的集合属性转载 2016-03-22 22:48:06 · 699 阅读 · 0 评论 -
Hibernate关系映射2:双向1-N关联
双向1-N关联 对于1-N关联,Hibernate推荐使用双向关联,而且不要让1的一端控制关联关系,而使用N的一端控制关联关系。 双向的N-1关联与1-N关联是完全相同的两种情形。两端都需要增加对关联属性的访问,N的一端增加引用到关联实体的属性,1的一端增加集合属性,集合元素为关联实体。 域模型 从 Order 到 Customer 的多对一双向关联需要在Order 类转载 2016-03-22 22:50:28 · 1079 阅读 · 0 评论 -
hibernate抓取策略fetch具体解释
一、hibernate抓取策略(单端代理的批量抓取fetch=select(默认)/join) 測试用例: Student student = (Student)session.get(Student.class, 1); System.out.println(student.getName()); System.out.println(student.getClasses().getNa转载 2016-03-23 15:09:16 · 409 阅读 · 0 评论 -
Hibernate 中使用 HibernateTemplate的三种方法
在我们的项目中,经常要从HibernateDaoSupport继承然后使用他的HibernateTemplate给我们封装好的方法。 我们以用户模块的持久层UserDao这个类的addUser(User user)方法为例: 第一种方法:userDao extends HibernateDaoSupport:(不推荐使用) 我们知道继承这个类,必须给他注入一个HibernateT转载 2016-04-27 16:40:18 · 956 阅读 · 0 评论