spring中的事件驅(qū)動(dòng)模型也叫作發(fā)布訂閱模式,是觀察者模式的一個(gè)典型的應(yīng)用,關(guān)于觀察者模式在之前的博文中總結(jié)過,http://www.cnblogs.com/fingerboy/p/5468994.html  這里主要講一下Spring中的觀察者模式的應(yīng)用.

spring事件驅(qū)動(dòng)模型的結(jié)構(gòu).

  iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)

  首先明確幾個(gè)spring提供的類的概念

  1.ApplicationEvent

iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)

public abstract class ApplicationEvent extends EventObject {    private static final long serialVersionUID = 7099057708183571937L;    private final long timestamp;    public ApplicationEvent(Object source) {        super(source);        this.timestamp = System.currentTimeMillis();
    }    public final long getTimestamp()&nb
        
		

網(wǎng)友評(píng)論