log()是系统日志,可以利用切面编程将他模块化,热插拔的插入到invoke方法周围
针对之前的代码,应该抽取黄色部分出来,并模块化
目标抽取成为一个参数
系统功能抽取成一个对象
通知接口--契约
契约的实现--通常是上班时使用Spring aop 时,工作量最大的工作
使用spring的aop时,只需干两件事
1 配置Advice
2 配置 target
开始做,坚持做,重复做
log()是系统日志,可以利用切面编程将他模块化,热插拔的插入到invoke方法周围
针对之前的代码,应该抽取黄色部分出来,并模块化
目标抽取成为一个参数
系统功能抽取成一个对象
通知接口--契约
契约的实现--通常是上班时使用Spring aop 时,工作量最大的工作
使用spring的aop时,只需干两件事
1 配置Advice
2 配置 target
开始做,坚持做,重复做