spring 事件傳播

2021-08-21 06:27:09 字數 666 閱讀 3222

源於:

spring提供事件傳播機制。

作用:借助事件機制,可以完成當系統出現異常,可以在監視端上報警,並發簡訊通知管理員。

spring事件物件

// 定義某一類事件

private static final long serialversionuid = 1l;

public testevent(object source)

}

// 功能將日誌檔案,進行統一處理

@override

// todo

// 統一處理事件 可以使用instanceof進行物件比對}}

// 事件觸發的地方

public class controller

}

專案中解析圖:

二、觀察者模式

簡單的說就是:乙個物件發生變化,那麼依賴他的其他物件,都會接到通知。 物件之間是一對多的關係。

spring事務傳播

採用程式設計式事務 1 getcurrentsession 與opensession 的區別?採用getcurrentsession 建立的session會繫結到當前執行緒中,而採用opensession 建立的session則不會 採用getcurrentsession 建立的session在co...

Spring事務傳播

required 預設 如果當前存在事務,就加入該事務,如果不存在,則建立乙個新的事務 supports 如果呼叫者有事務,則加入該事務,如果沒有,則以非事務方式執行 mandatory 如果存在事務,則加入該事務,如果不存在事務,則拋異常 requires new 重新建立乙個新的事務,如果當前存...

Spring事務傳播

package org.springframework.transaction import org.springframework.lang.nullable public inte ce transactiondefinition 事務的傳播面向的是乙個方法在另乙個方法中執行時對事務的處理方式。...