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 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料