【发布时间】:2015-08-05 19:33:23
【问题描述】:
我正在使用 DAO、MVC 等模式和 Hibernate 等一些框架分层开发 Java Web 应用程序。 我的问题是,如果我将使用 DAO 模式访问我的数据库,那么管理事务和会话的最佳方式是什么? 我是一名大学生,我的老师对这个话题的看法是互斥的。问候
【问题讨论】:
-
我认为“persistencia”是你所谓的“服务”层(我说西班牙语)。在该级别是大多数应用程序通常管理事务的地方,因为最终可能会发生不同的操作(可能包括多个数据库调用)
-
@ɐuıɥɔɐɯ我没有调用service,因为我不是开发web服务,服务层我用webapp替换,感谢观察!对不起我的英语不好;)
-
哦,我所说的“服务”是指您放置业务逻辑的地方......但是说到问题,您可以使用 Hibernate 或 Spring 来解决这个问题
-
啊,好吧,你在推荐我忘记道纹??
标签: java spring hibernate design-patterns model-view-controller