spring的propogation 傳播機制

2021-07-04 19:47:00 字數 396 閱讀 5434

pring的propagation,表示打算對這些方法怎麼使用事務,是用還是不用. propagation有七種配置. 

required:支援當前事務,如果當前沒有事務,就新建乙個事務。這是最常見的選擇。 

supports:支援當前事務,如果當前沒有事務,就以非事務方式執行。 

mandatory:支援當前事務,如果當前沒有事務,就丟擲異常。 

requires_new:新建事務,如果當前存在事務,把當前事務掛起。 

not_supported:以非事務方式執行操作,如果當前存在事務,就把當前事務掛起。 

never:以非事務方式執行,如果當前存在事務,則丟擲異常。 

nested:支援當前事務,如果當前事務存在,則執行乙個巢狀事務,如果當前沒有事務,就新建乙個事務。

Spring複習筆記 Spring中的Bean

注意構造器例項化 最常用 靜態工廠方式例項化 例項工廠方式例項化 singleton 單例 始終使用的同乙個物件 預設 prototype 原型 每次都是乙個新的bean例項 request session globalsession websocket init method屬性 用於指定bean...

Spring框架 Spring的環繞通知

問題 當我們配置了環繞通知之後,切入點方法沒有執行,而通知方法執行了 環繞通知 問題 當我們配置了環繞通知之後,切入點方法沒有執行,而通知方法執行了 public void aroundprintlog 配置環繞通知 詳細的注釋請看logger類中 問題 當我們配置了環繞通知之後,切入點方法沒有執行...

spring 基於註解的spring配置

spring是乙個基於ioc和aop的結構j2ee系統的框架 ioc 反轉控制 是spring的基礎,inversion of control 簡單說就是建立物件由以前的程式設計師自己new 構造方法來呼叫,變成了交由spring建立物件 di 依賴注入 dependency inject.簡單地說...