代理模式
spring中的代理模式,目标类就是 委托类吧, 因为它要实现对应的接口, 同时代理类也要实现委托类(目标类)的接口,所以代理类中必然存在委托类, 然后实现了接口之后, 代理类可以对其接口进行额外的扩展方法,功能 。对吧? 那客户类是主方法吧,也就是发起者吧。 ?
2/那spring中的,切面类是代理对象吧? 对象中持有目标类(target)的信息, 然后可以对其进行扩展。然后切面类的底层代码实现是通过aspectJwear提供的,所以说spring是基于代理模式(创建代理对象aop类。)实现aop技术的吧。
3,代理类去实现目标类对应的接口的,好处是,实现了接口,如果多个代理类,可以嵌套使用,如果不实现接口的话, 那这是个单独的类, 就不能当做 userService的接口传入参数了。 对吧。
18
收起
正在回答 回答被采纳积分+1
1回答
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星