【发布时间】:2012-06-22 14:46:07
【问题描述】:
我有一个 struts 项目,我的客户给了我完整的业务逻辑课程。他需要这个与 struts 和 hibernate 融为一体的东西。
哪个最好, 要将业务逻辑放到我的 Dao 层,需要为业务逻辑添加一个额外的服务层。
一些struts项目我发现action类直接访问Dao。
请建议我哪个是更好的选择。非常感谢帮助。
谢谢,
【问题讨论】:
-
业务逻辑应该进入服务层,或者struts控制器。不在 DAO 中
-
建议你添加一个业务逻辑层,DAO只是响应DB访问。
-
创建一个服务层并把你的业务逻辑放在那里。让struts2动作与服务层对话,而不是服务层与DAO。也许你可以添加外观以使其更精细
标签: java hibernate struts2 dao