发表于: 2017-04-16 22:57:55
1 1338
今天完成的事情:
1.学习 AOP @Aspect 注解
明天计划的事情:
1.整理切点函数并学习
2.学习 AOP 事务管理
遇到的问题:
1.遇到定义了 @Aspect 切面,却不显示增强 后解决在 配置文件中少了两句
主要作用是 声明 切面
<bean class="com.draper.SecurityHandler"/>
使定义切面的注解生效
<aop:aspectj-autoproxy/>
2.我在定义
//定义一个切面
@Aspect
public class SecurityHandler {
//定义我们的切点是 任意返回值 add 开头,任意参数的方法 的后置增强
@Around("execution(* add*(..))")
protected void checkSecurity() {
System.out.println("--------checkSecurity()--------");
}
}
为什么没有实现环绕效果,而把 @Around 改为 @Before 或 @After 都可以运行,就是 Around 不行
3.说实在感觉还是缺少例如两个小时以上连续集中注意力的学习,变得浑水摸鱼了,得督促自己
收获:
今天出去玩了...
评论