我想知道我的实现@Transactional
是否正确。
当我@Transactional
第一次了解时,我在存储库类中使用了它,在每个方法中一次可以多次调用mongodb的方法之上。但是,我不再使用该方法,而是将其置于@Transactional
服务类之上,以便我的服务的每种方法都在单个事务中运行。例如,从数据库中找到一个对象,验证用户输入,然后修改该对象并将其保存在数据库中..知道有时我需要抛出一个异常,例如未找到或错误的请求...
我的实现正确吗?
是的,当您希望该方法中的所有事情都在一个事务中发生时,通常使用@Transactional注释服务方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句