解决方案 »

  1.   

    反反复复试了n次,原来是这样的:
    aop:config下可以配置自己的aop:aspect,这个aspect就是自己写的逻辑类,以实现对所配置的切入点的操作。
    aop:config下可以配置aop:advisor,这个advisor就像一个顾问类, 专门对所配置的切入点进行事务管理。
    如果想要对一个切入点即添加自己的切面类,又添加对事务的管理类,那么就要在aop:config下配置aop:advisor的同时再配置一个aop:aspect,注意一定是aop:advisor在aop:aspect的前面,否则编译器会报错误
      

  2.   


    “<aop:aspect>”实际上是定义横切逻辑,就是在连接点上做什么,“<aop:advisor>”则定义了在哪些连接点应用什么<aop:aspect>。Spring这样做的好处就是可以让多个横切逻辑(即<aop:aspect>定义的)多次使用,提供可重用性
      

  3.   

    这样貌似说不通,因为在<aop:aspect>只能配置在<aop:config>下,而<aop:advisor>并不能单独指定用什么<aop:aspect>啊