作者:重孙女俘虏 | 来源:互联网 | 2023-07-20 09:27
今天在使用spring时,配置代理类的时候出现了点问题,有一点不明确,望各位大侠指点.以下proxyTargetClass和proxyInterfaces两者之间有什么区别:<propert
今天在使用spring时,配置代理类的时候出现了点问题,有一点不明确,望各位大侠指点.
以下proxyTargetClass和proxyInterfaces两者之间有什么区别:
true
com.xx.className
4 个解决方案
proxyTargetClass 应该写是你直接引用的该类 如果没有接口的话
Spring代理有两种方式,一种时对接口的代理,另一种是才用CGLIB代理方式,对接口的代理是JDK采用的代理方式,但在没有接口的情况下Srping通过设置proxyTargetClass等于 true来使用CGLIB代理,CGLIB是一种面向继承的代理方式。同时还有一个proxyTarget属性用来指定代理的目标对象类。
学习一把 是的它代理有两种方式,常用的就是对接口的代理