(快速參考)

transactional

目的

如果未設定或設定為 true,則啟用自動交易區分界

範例

class BookService {
    static transactional = true
    ...
}

說明

預設情況下,服務具有自動交易管理,例如傳播等。透過將 transactional 設定為 false,您可以停用服務中每個方法的自動 Spring 管理交易區分界。設定為 true 時,交易的傳播層級預設設定為 PROPAGATION_REQUIRED

您也可以使用 Spring 的 @Transactional 註解來組態服務。如需更多資訊,請參閱使用者指南中的 宣告式交易