标签: java spring hibernate design-patterns model-view-controller
我正在使用诸如DAO,MVC和一些框架(如Hibernate)之类的模式在层中开发Java Web应用程序。 我的问题是,如果我将使用DAO模式访问我的数据库,那么管理事务和会话的最佳方法是什么? 我是一名大学生,我的老师对这个主题有相互独立的看法。问候
答案 0 :(得分:2)
最好的是使用Spring的事务管理。要使用事务的@Transactional注释。会话工厂使用LocalSessionFactoryBean。所有的豆都是春天管理的,所以你不用担心。
@Transactional
LocalSessionFactoryBean