aspectj配置
来源:4-1 环境搭建
慕莱坞8197027
2020-09-16 20:07:37
在aspectj XML配置中 切点对应的方法为什么是应用于接口里的方法
<bean id= "pointcut" class="execution(*com.imooc.sapectJ.demo2.CustomerDao.save(..))"> 为什么不是对应于借口的实现类? customerDao是借口
借口不是不可以实例化?
1回答
好帮手慕阿慧
2020-09-17
同学你好,
1、一个接口可以有多个实现类,使用接口并不是要实例化接口。CustomerDao.save(..)是对CustomerDao接口定义的save()方法配置切入点。当CustomerDao接口有多个实现类或者更换实现类,调用CustomerDao实现类的save()方法依然可以对方法进行增强,不需要修改切入点配置。
2、同学也可以使用实现类。如下:
祝学习愉快~
相似问题
回答 1
回答 2