日期:2014-05-18  浏览次数:20775 次

关于MyEclipse中使用Hibernate生成DAO的问题,大家帮忙,急
使用MyEclipse组建Hibernate时,会自动创建,HibernateSessionFactory   和   IBaseHibernateDAO   接口,     其他的DAO会实现此接口的扩展。

我的问题是,这么设计的好处是什么???如果使用事务时应该如何操作。如果每次都调用   dao的getSession方法的话,如何确保从SessionFactory中调用的是同一个Session啊?????

------解决方案--------------------
建议和SPRING结合使用
事物由SPRING来管理
------解决方案--------------------
一般不会用它自已生成的框架,框架是根据需要来的.
dao层不涉及事务问题。应由业务层负责,比如由spring来代理.
------解决方案--------------------
我们现在用的是struts+spring+hibernate,没考虑过struts+hibernate的情况,关注。。。。。。。。。。