我正在寻找日期(月和年),以及版本,因为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/

10-13 04:14