gpt4 book ai didi

Java:我们可以将 DAO 用作 Singleton 实例吗

转载 作者:搜寻专家 更新时间:2023-10-31 08:23:35 24 4
gpt4 key购买 nike

这是一个一般性问题,并非针对我当前的应用。

在高流量多线程应用程序中,执行以下操作的方法是什么:假设有一个 DAO,其中包含一个方法 updateData 来更新数据库中的一些数据。

问题:

  1. 拥有该 DAO 类的 Singleton 实例并访问它的方法 updateData 是一种好方法吗?
  2. 或者我是否应该每次都创建该 DAO 的新对象并调用方法 updateData

最佳答案

是的,为此类服务创建单例绝对是个好主意,确保它在被多线程访问时没有任何与状态相关的问题

我会将此类 DAO 标记为 Spring bean

关于Java:我们可以将 DAO 用作 Singleton 实例吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12579880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com