私は新しいSpringユーザーです。スコープとトランザクションについて質問があります。
たとえば、次のようなサービスがあります。
<bean id="bankInDaoService" class="service.dao.impl.UserDaoServiceImpl">
2 人が同時に入金したいとします。そして、バンクイン目的のメソッドである Hibernate トランザクションに対して、既に@Transactionalを上に置きました。
私の質問は次のとおりです。
- デフォルトの Spring スコープはシングルトンであるため。この2人は同じ価値観を共有していますか?(人1入庫500、人2入庫500)?
- @Transactional は有効ですか? つまり、最初の人がバンクインを完了し、次に人 2 になります。
あなたの助けに本当に感謝します。