您的位置:首页 > 编程语言 > Java开发

Spring AOP 闲谈

2016-03-23 22:49 267 查看
Spring 两大核心 IOC,AOP

此处只是闲聊AOP

AOP实现方式,cglib,jdbc proxy

有何区别:

cglib:最终生成的是代理对象的一个子类,

jdk proxy:可以理解为拦截器,是通过字节码的方式实现,用到一个Proxy类和一个InvocationHandler接口

注意事项;

1.jdk proxy 只能对实现了接口的对象做代理,这个比较遗憾

2.cglib 无此限制,如果proxy可以支持非接口的代理,还会有cglib代理吗?答案寻找中.......
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: