繁体   English   中英

在Spring JPA中如何在没有事务的情况下运行更新/删除操作

[英]How to run update/remove operations without transaction in spring jpa

我有一个非Web应用程序,它将在后台运行,在运行期间,我不需要任何交易。 我必须确保每个jdbc操作都应立即自动提交,但是spring jpa不允许这种情况发生。

如果未打开事务,如何避免TransactionRequiredException?

打开交易。 如果您不需要扩展事务,而只想进行快速更新并提交它,则仍然需要事务。 只需将@Transactional放在一个方法上(或获取EntityManager ),然后就可以完成所有操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM