【发布时间】:2011-03-21 14:56:21
【问题描述】:
我正在使用 Spring 3 和 Hibernate 3.6 开发 Web 应用程序。
我有一个 DAO 类,并在 xml 文件中为它创建了一个 bean(名为“dao1”)。每个需要访问数据库的类都会注入这个实例。它总是相同的 dao-object (scope=singleton)
现在我想知道这是否是使用 DAO 的推荐方式。在其他类中总是注入不同的实例会更好吗?如果是,为什么? 将 DAO 拆分为不同的类会更好吗?总是包含一些 dao 方法,可能特定于一张表?
使用我提到的结构有什么缺点吗?
谢谢! :-)
【问题讨论】:
标签: hibernate spring singleton dao