设计模式之:解剖观察者模式 Spring
来源:百度文库 编辑:神马文学网 时间:2024/06/18 03:06:10
在spring中使用观察者模式的方法如下(想想还是补全面一点好,呵呵)
Java代码
正如正文末尾所说,这样配置之后,代码中的那些addObserver的调用就不需要了,当你把这个subject注入到你需要的类中时,这个被观察者就自动拥有了她所需要的观察者了,确实很方便
Java代码
-
"mailObserver" class="MailObserver"/> "jmsObserver" class="JMSObserver"/> "subjectTarget" class="Subject"/> "subject" - class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
"targetObject">"subjectTarget"/> "targetMethod"> addObserver "arguments">
addObserver
正如正文末尾所说,这样配置之后,代码中的那些addObserver的调用就不需要了,当你把这个subject注入到你需要的类中时,这个被观察者就自动拥有了她所需要的观察者了,确实很方便