Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在研究 DAO 层并编写课程。这些类将使用 Spring IOC 注入服务层。什么是最好的方法 Singleton/Prototype (DAO 类没有任何状态)
如果他们没有状态,那真的没关系。将它们保留为单例,这样您就不会拥有同一个 DAO 的多个不必要的实例。
请注意,如果您的服务本身是单例的,则制作 DAO 原型只会为每个服务创建一个实例,无论如何都要在其中注入它。