共 5 篇文章 |
|
Hibernate4 获取SessionFactory 的方式。这些年一直都在做Mybatis的开发,几乎都忘记了Hibernate的开发,现在重新学习一下,下载最新的Hibernate 正式版Hibernate.4.2.2.Final。所有基于Hibernate的配置或者服务都必须统一向这个ServiceRegistry注册后才能生效。所以不难看出 Hibernate4的配置入口不再是Configuration对象,而是ServiceRegistr... 阅110 转0 评0 公众公开 15-07-07 10:30 |
使用Spring hibernate no session or session was closed.OpenSessionInViewFilter </filter-class> </filter> <filter-mapping> <filter-name>hibernateFilter</filter-name> <url-pattern>*.do</url-pattern> </filter-mapping> (以上代码struts2.0据说需要在web... 阅879 转3 评0 公众公开 15-05-26 09:28 |
hibernate中cascade和inverse.Xml代码 Hibernate: insert into Child (name, parent_id) values (?, ?) Hibernate: insert into Parent (name) values (?) Hibernate: update Child set name=?, parent_id=? where id=? Hibernate: update Child set parent_id=? where id=?日志中发出两条语句:Xml代码 Hibernate: insert into Parent (n... 阅100 转0 评0 公众公开 15-01-29 11:11 |
public void addMate(Cat cat, Mate mate) { //这里传来两个参数 cat需要cat.setMate() Session session = ...; cat兴许是new出来传过来的 暂态(save) Transacton tx = ...; 兴许是DB查出来传过来的 游离态(update)session.saveOrUpdate(cat); c... 阅40 转0 评0 公众公开 15-01-21 13:58 |
Hibernate get和load区别。3.根本区别说明 如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来 延迟加载该对象。对于get方法,hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓存中查找,还没有就查数据库,数据库中没有... 阅26 转0 评0 公众公开 15-01-13 12:39 |