黑马程序员技术交流社区

标题: spring中通知的问题晕了———————————————— [打印本页]

作者: 安路凤    时间: 2012-5-22 09:31
标题: spring中通知的问题晕了————————————————
刚刚学到spring通知,before通知、after通知、around通知,搞晕了
不晓得通知是要干嘛的!最最要命的是xml文件里不知道怎么定义的,为什么要这么写 这么写到底什么意思呢
<?xml version="1.0" encoding="UTF-8"?>  //这个呢是xml文件里的内容
<!DOCTYPE beans PUBLIC "-//SPRING/DTD BEAN/EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
  <bean id="logAfterAdvice" class="cn.myaop.afterAdvice.LogAfterAdvice"/> //这里是我自定义的 public class LogAfterAdvice implements AfterReturningAdvice
  <bean id="helloBean" class="cn.myaop.HelloBean"/>    //这里是class  public class HelloBean  里面只有一个方法showHello()
  <bean id="helloProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
    <property name="target">
      <ref bean="helloBean"/>
    </property>
    <property name="interceptorNames">
      <list>
        <value>logAfterAdvice</value>
      </list>
    </property>
  </bean>
</beans>
希望能帮我讲下xml文件里这么写的原因,每一部分所代表的意义
还有通知到底是干嘛用的呢???





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2