②原始类
2.配置原始类的相关信息
3.定义额外功能
4.配置额外功能类的相关信息
5.定义切点
6.组装切面
7.测试
二:切入点表达式的含义
分类:(3种) 方法切入点、类切入点、包切入点
1.方法切入点 – 维度:只与方法有关,与类和包无关
例:①为注册regist()方法添加额外功能
②为带有一个参数为String类型的regist()方法添加额外功能
③为带有两个参数为String类型的regist()方法添加额外功能
④为第一个参数为String类型,后面参数不管的 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 regist()方法添加额外功能
2.类切入点
例:为所有包以及子包下的UserServiceImpl类中的第一个参数为String的regist()方法添加额外功能
3.包切入点