默认情况下,存储库上的CRUD方法是事务性的。虽然可以根据需要配置这些事务,但是通常,如上面的注释中所建议的,在服务层指定事务,在这种情况下:
存储库中的事务配置将被忽略,然后由外部事务配置确定实际使用的事务配置。
因此,为回答你的问题,可以(并且应该)在服务级别指定事务,而不管任何Spring Data事务管理如何。

默认情况下,存储库上的CRUD方法是事务性的。虽然可以根据需要配置这些事务,但是通常,如上面的注释中所建议的,在服务层指定事务,在这种情况下:
存储库中的事务配置将被忽略,然后由外部事务配置确定实际使用的事务配置。
因此,为回答你的问题,可以(并且应该)在服务级别指定事务,而不管任何Spring Data事务管理如何。