Java 如何在spring jpa中无事务运行更新/删除操作

Java 如何在spring jpa中无事务运行更新/删除操作,java,jpa,spring-jdbc,Java,Jpa,Spring Jdbc,我有一个将在后台运行的非web应用程序,在其运行期间,我不需要任何事务。我必须确保每个jdbc操作都应该立即自动提交,但SpringJPA不允许这种情况发生 在没有打开事务的情况下,如何避免TransactionRequiredException???打开事务。如果您不需要扩展事务,只想快速更新并提交它,那么您仍然需要一个事务;只需将@Transactional放在一个方法上,或者抓取一个EntityManager并在那里完成所有事情

我有一个将在后台运行的非web应用程序,在其运行期间,我不需要任何事务。我必须确保每个jdbc操作都应该立即自动提交,但SpringJPA不允许这种情况发生


在没有打开事务的情况下,如何避免TransactionRequiredException???

打开事务。如果您不需要扩展事务,只想快速更新并提交它,那么您仍然需要一个事务;只需将@Transactional放在一个方法上,或者抓取一个EntityManager并在那里完成所有事情