黑马程序员技术交流社区

标题: 代理跟Aop [打印本页]

作者: 画饼    时间: 2013-6-15 15:59
标题: 代理跟Aop
代理模式就是新建一个类,在这个新建的类里面调用目标类的方法,而不直接调用。
Aop就是把一些横跨多个地方的重用性代码抽取出来,构建成一个类,需要的地方注入就可以了!
为什么吗我总是感觉两者那么类似呢大家怎么看,不要告诉我AOP底层使用的是jvm的动态搭理!
作者: 曹睿翔    时间: 2013-6-15 23:47
看看这个
http://bbs.itcast.cn/thread-10887-1-1.html
http://bbs.itcast.cn/thread-14324-1-1.html
作者: 画饼    时间: 2013-6-16 10:11
曹睿翔 发表于 2013-6-15 23:47
看看这个
http://bbs.itcast.cn/thread-10887-1-1.html
http://bbs.itcast.cn/thread-14324-1-1.html

跟我问的问题不符合哦
作者: 曹睿翔    时间: 2013-6-16 10:21
恐怕你自己问的什么你也没搞懂吧,
AOP,是面向切面编程的一种思想,主要通过动态代理来实现,这不矛盾吧?
给你的链接是让你扩展下知识
作者: 徐鹏跃    时间: 2013-11-21 15:39
aop  使用的就是使用的动态代理
在java中使用动态代理 有两种方法
一个是基于接口的  就是jdk中提供的
一个是基于类的  这个有个开源的叫CGLIB  工作中 一般都是基于这个开发的
spring AoP 就是基于这两种方式实现的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2