掌中招聘网 » 掌中论坛 » J2EE / EJB / JMS » 面试问AOP的原理是什么,大家怎么回答
首页 上一页 下一页 尾页 
 本页主题: 面试问AOP的原理是什么,大家怎么回答
 


jy02898hao

积分:60
发表主题:56




 发表于 2009-06-23 13:13 资料
楼主

面试问AOP的原理是什么,大家怎么回答


回复1: 存在同样疑问
mark下,下次跳槽的时候回来参考
回复2: 什么公司啊,在哪儿?我去试试……
不在乎你怎么说,关键是你得明白这个原理,自己理解!
回复3: jdk的动态代理
回复4: 面向切面编程,把散落在程序中的公共部分提取出来,做成切面类,这样的好处在于,代码的可重用,一旦涉及到该能的需求发生变化,只要修改该代码就行,否则,你要到处修改,如果只要修改1、2处那还可以接受,万一有1000处呢。
AOP底层的东西就是JDK动态代理和CGLIB代理,说白了就是增强类的能。
最常用的AOP应用在数据库连接以及事务处理上。
回复5: 代理机制
回复6: 不一定是带来的,java的字节码技术也是可以实现的。例如 使用 javassist, AspectJ等

java技术搜索引擎 http://www.zhihuimen.com
回复7: 可以谈谈“反射机制”。

aop、依赖注入都是给予“反射”的。
回复8:   4楼说的不错
回复9: 谢谢。大家继续交流。
回复10: AOP是面向切面编程,是通过代理的方式为程序添加统一能,集中解决一些公共问题。
AOP的应用:Spring声明式事务.
AOP通知的类型有:前通知,后通知,环绕通知,异常通知

首页 上一页 下一页 尾页 
 各地招聘导航
·北京 ·天津 ·上海
·西安 ·东莞 ·广州
·深圳 ·南京 ·杭州
·济南 ·南昌 ·兰州
·合肥 ·长沙 ·武汉
·成都 ·重庆 ·太原
·福州 ·沈阳 ·南宁
·海口 ·贵阳 ·郑州
·银川 ·西宁 ·昆明
·拉萨 ·长春
·石家庄  ·乌鲁木齐
·哈尔滨  ·呼和浩特
 各地兼职导航
·北京 ·天津 ·上海
·西安 ·东莞 ·广州
·深圳 ·南京 ·杭州
·济南 ·南昌 ·兰州
·合肥 ·长沙 ·武汉
·成都 ·重庆 ·太原
·福州 ·沈阳 ·南宁
·海口 ·贵阳 ·郑州
·银川 ·西宁 ·昆明
·拉萨 ·长春
·石家庄  ·乌鲁木齐
·哈尔滨  ·呼和浩特