xiyeqing999 2009-01-07 15:41
浏览 1588
已采纳

昨天去面试,被问了一个spring的AOP的问题,我跟他说了3种实现方式,他说不对

我跟他说了3种实现方式,分别是1.java动态代理 2.接口+proxy  3.用java的IncationHander接口

他说不对 ,我纳闷了,实现aop不就是这3中方式嘛。后来她又说是spring的aop如何实现的,我网上查了好多资料,都没详细说,哪位好心人能提点我一下
问题补充
补充一下,我把aop里涉及到的概念也都说了,切入点啦,前置切入点,后置切入点,环绕切入点啊 什么的,但是他就是说不对
问题补充
Java动态代理和Cglib

这个我也说了 他要我描述的详细点,主要他想知道怎么实现
问题补充:
风雪涟漪,seekgirl谢谢你解答我的问题,不过我说到Java动态代理和Cglib,他还帮我补充了一个AspectJ,他希望的是具体他是怎么实现的,原理是什么,不是光知道Java动态代理和Cglib,AspectJ这3个就好了,我被他彻底问倒了 55555555

  • 写回答

4条回答 默认 最新

  • xiayuanfeng 2009-01-07 16:01
    关注

    java动态代理基于接口的。。不能基于父类。。所以才用到了cglib....

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示