1、Spring个别是基于AspectJ实现AOP操作
1)AspectJ是一个独立的AOP框架,非Spring的组成部分
2、AspectJ实现AOP操作的两种形式:
1)基于XML配置文件实现
2)基于注解实现(罕用)
3、导入AsepctJ须要的依赖包
4、切入点表达式
1)作用:晓得对哪个类的哪个办法进行加强
2)语法结构:
execution(权限修饰符[类全门路]办法名称)
示例1:
execution( com.zong.spring.BookDao.add(..)) 示意所有权限,返回类型省略
示例2
execution( com.zong.spring.BookDao.(..))
示例3
execution( com.zong.spring..*(..))