smallbee12345 2011-08-26 17:28
浏览 269
已采纳

事务是否应该让service管理,而不是交给dao

  • 写回答

4条回答 默认 最新

  • myali88 2011-08-26 17:32
    关注

    这个个说法是对的。关键你要清楚分层的意义,以及Service和DAO各自的作用,前面是提供业务接口,后者是提供持久化接口,那我们的事务一般也是针对业务操作的,单个持久化操作,比如insert,不需要事务支持。所以把事务定义在Service是合理的,关键在于你的业务操作需要事务,而不是简单的jdbc操作。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?