具有数据访问权限的Spring bean singelton范围

时间:2016-06-18 18:03:41

标签: java spring multithreading

在spring应用程序中,默认服务和dao类是singelton。假设我有一个更新和获取方法。

因此,一个线程将更新id = 1的记录的标题,并且在更新它时,另一个线程会读取id = 1的值,该值将在瞬间发生变化。像银行钱一样的场景。

所以我的问题是,我们无法同步这样的更新并获得单个线程只能访问的操作。所以另一种选择是制作范围,春豆的原型,然后它将创造unnessacarry豆。

那么我们如何才能通过保持弹性范围来处理这种情况呢?

0 个答案:

没有答案