我正在寻找日期(月和年),以及版本,因为Spring可以使用cglib或javassist创建代理,并且不再需要用于代理bean的接口。
有人记得吗?
最佳答案
The oldest changelog上的docs.spring.io表明,Spring 1.0.0在11/2003中包含cglib代理:
Changes in version 1.0 M3 (25.11.2003)
--------------------------------------
Package org.springframework.aop
* major AOP API changes: see changes-M2-M3.txt for further details
* added "targetClass" argument to StaticMethodPointcut.applies()
* CGLIB proxies support introductions now
* can force CGLIB proxying using new "proxyTargetClass" property on DefaultProxyConfig
* introduced various invoker interceptors like Prototype-, CommonsPooling-, and ThreadLocalInvokerInterceptor
我找不到所引用的changes-M2-M3.txt文件,但这暗示在M3中添加了cglib代理。
关于java - Spring何时可以使用cglib创建代理?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28012219/