Spring 对AOP的实现

  1. 如果目标对象实现了接口默认情况下会采用JDK的动态代理实现AOP,但也可以强制使用CGLIB实现AOP。
  2. 如果目标对象没有实现了接口,必须采用CGLIB库。
  3. spring会自动在JDK动态代理和CGLIB之间转换,在项目中加入CGLIB下的*.jar,不用在spring配置文件中加任何关于CGLIB的配置,就可以自动转换代理模式

发布了18 篇原创文章 · 获赞 1 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章