
hibernate
JK9700
这个作者很懒,什么都没留下…
展开
-
Hibernate入门
一 Hibernate的由来由于面向对象的编程语言都是以对象形式持有数据,在把对象的数据转而存储到关系数据库的表中时就会发生如下不匹配的问题:(1)对象模型中对象与对象之间的关联关系与关系模型中数据库之间的关系无法一一对应(2)对象模型中的对象的继承关系在关系模型中无法直接表示(3)对象模型中对象的等值性在关系模型中无法直接实现(4)对象模型中有关联的对象转载 2015-09-16 13:53:41 · 426 阅读 · 0 评论 -
Hibernate_HQL--实体、属性查询,参数绑定,引用查询
1) 实体查询:出现类名和属性名必须注意大小写区分;当不同路径下存在相同类名,需要写入在hql中写入包名;查询目标实体存在着继承关系,将查询目标的所有子类的库表记录一起返回。String hql = “from TUser”;Query query = session.createQuery(hql);List list = query.list();2) 属性查询转载 2015-09-16 14:14:39 · 1411 阅读 · 0 评论 -
解决no session or session was closed的问题
Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session转载 2015-09-19 11:20:47 · 2596 阅读 · 0 评论