class BookService {
static transactional = true
...
}
transactional
目的
如果未設定或設定為 true
,則啟用自動交易區分界
範例
說明
預設情況下,服務具有自動交易管理,例如傳播等。透過將 transactional
設定為 false
,您可以停用服務中每個方法的自動 Spring 管理交易區分界。設定為 true
時,交易的傳播層級預設設定為 PROPAGATION_REQUIRED。
您也可以使用 Spring 的 @Transactional 註解來組態服務。如需更多資訊,請參閱使用者指南中的 宣告式交易。