
Hibernate
Elong_Deo
肯学有长进,认干有前途。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate中cascade和inverse
这两个属性都用于一多对或者多对多的关系中。而inverse特别是用于双向关系,在单向关系中我们并不需要。 Cascade代表是否执行级联操作,Inverse代表是否由己方维护关系。 Cascade: Cascade属性的可能值有 all: 所有情况下均进行关联操作,即save-update和delete。 none: 所有情况下均不进行关联操作。这是默认转载 2014-06-18 23:11:18 · 161912 阅读 · 0 评论 -
hibernate中session的产生方式(openSession、getCurrentSession)
1.openSession是直接创建一个session,getCurrentSession是获取当前线程池中的session。 2.session是存放在ThreadLocal中,不会有安全性问题,因为每个线程只能访问到当前线程对应的session。 3.getCurrentSession的效率更高。 4.使用getCurrentSession需要在hibernate.cfg.xml中添加属原创 2014-06-18 23:06:14 · 175592 阅读 · 0 评论 -
hibernate配置
hibernate配置文件hibernate.cfg.xml的详细解释:http://www.cnblogs.com/jqyp/archive/2010/06/28/1766851.html hibernate.cfg.xml配置:http://www.blogjava.net/baoyaer/articles/172642.html spring整合hibernate:http://blog转载 2014-06-18 23:12:32 · 114763 阅读 · 0 评论 -
Hibernate主键生成策略
increment:代理主键,适合于所有数据库,由hibernate维护主键自增,和底层数据库无关,但是不适合于2个或以上hibernate进程。 identity:代理主键,适合于Mysql或ms sql server等支持自增的dbms,主键值不由hibernate维护。 sequence:代理主键,适合于oracle等支持序列的dbms,主键值不由hibernate维护,由序列产转载 2014-06-18 23:08:42 · 160617 阅读 · 1 评论