一, Spring注解Aop开发
--> <aop:aspectj-autoproxy></aop:aspectj-autoproxy>
2.不需要在被增强类上做什么处理,只需要 在增强类上添加注解就行
@Aspect -->添加在增强类上,标识开启注解
@After,@Around,@Before,等增强标识,而且只有环绕增强需要有参执行方法 new ProceedingJoinPoint().proceed(); (interface)
3. applicationContext.xml
<!-- 开启aop注解操作(自动代理) -->
<aop:aspectj-autoproxy></aop:aspectj-autoproxy>
<bean id="book" class="com.gog.aop.Book"></bean>
<bean id="myBook" class="com.gog.aop.MyBook"></bean>
4.增强类MyBook
@Aspect
public class MyBook {
@Before(value="execution(* com.gog.aop.Book.add(..))")
pu