hibernate
dyf20081124
这个作者很懒,什么都没留下…
展开
-
浅谈DAO工厂设计模式
浅谈DAO工厂设计模式 随着软件分层设计的流行及广泛的应用,对于DAO的设计模式大家已经不再陌生了,DAO层已经在软件系统的开发中成为必不可少的一层,将后台的数据层和前台的VO进行分离。前段时间也针对于DAO的设计介绍过一个基于Hibernate的泛型DAO的设计。csdn blog:http://blog.csdn.net/yongtree/archive/2008/0转载 2014-04-21 21:05:28 · 423 阅读 · 0 评论 -
Hibernate的session的get()和load()方法
1. 如果查询不到数据,get 会返回 null,但是不会报错, load 如果查询不到数据,则报错ObjectNotFoundException2. 使用get 去查询数据,(先到一级/二级)会立即向db发出查询请求(select ...), 如果你使用的是 load查询数据,(先到一级、二级))即使查询到对象,返回的是一个代理对象,如果后面没有使用查询结果,它不会真的原创 2014-04-23 15:53:04 · 314 阅读 · 0 评论 -
Hibernate的一个开发工具(OpenSession()和getCurrentSession())
HibernateUtil.javapackage com.hsp.util;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;final public class HibernateUtil {private sta原创 2014-04-23 14:59:11 · 350 阅读 · 0 评论 -
OpenSession()和getCurrentSession的联系和区别
我们获取Session有两种方法这里我们讨论一个通过SessionFactory获取 Session的两个方法 openSession() 一个 getCurrentSession();原创 2014-04-23 15:07:47 · 355 阅读 · 0 评论