class BookService {
static transactional = true
...
}
transactional
用途
如果没有设置或设置为 true
,将启用自动事务分界
示例
说明
默认情况下,服务具有自动事务管理,例如传播等等。通过将 transactional
设置为 false
,您禁用服务中每个方法的自动 Spring 管理的事务分界。当设置为 true
时,事务的传播级别默认设置为 PROPAGATION_REQUIRED。
您还可以通过 Spring 的 @Transactional 注解配置服务。如需了解更多信息,请参阅用户指南中的 声明式事务。