为什么service用接口有利于aop的开发?

来源:6-2 登录功能开发

精慕门3403802

2019-01-25

如题,aop可以在普通的方法前后加东西,为什么要用接口呢

写回答

1回答

geelylucky

2019-01-25

亲爱的同学,你好,我是geely老师的助教。

其实用不用接口都可以做aop,只不过用接口实现的话,aop会使用jdk自带的动态代理实现,不用接口的话,就会使用CGLib实现动态代理。所以使用接口的重点不在于aop,而是在于项目的结构要求。接口相当于一个项目的骨骼架构,实现相当于项目的血肉。关于为什么要使用接口,我觉得有比我更好的回答:https://www.cnblogs.com/tianxue/p/5641555.html

0
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9502 学习 · 8820 问题

查看课程