Spring Framework 2.5.6 Changelogeven if their originating resource objects are different * AbstractFactoryBean's early singleton proxy handles equals, hashCode and toString calls locally (avoiding eager init) * PropertyPathFactoryBean invoked for non-null bean Class * ServiceLocatorFactoryBean handles equals and hashCode based on proxy object identity * factored out "createBeanDefinition" template method in BeanDefinitionParserDelegate springframework.orm * HibernateTemplate detects Spring-managed transactional Session even with SessionFactory proxy and allowCreate=false * HibernateTemplate's "loadAll" operation selects distinct root entities (avoiding0 码力 | 106 页 | 302.13 KB | 1 年前3
Spring Framework 2.5.6 Changelogeven if their originating resource objects are different * AbstractFactoryBean's early singleton proxy handles equals, hashCode and toString calls locally (avoiding eager init) * PropertyPathFactoryBean invoked for non-null bean Class * ServiceLocatorFactoryBean handles equals and hashCode based on proxy object identity * factored out "createBeanDefinition" template method in BeanDefinitionParserDelegate springframework.orm * HibernateTemplate detects Spring-managed transactional Session even with SessionFactory proxy and allowCreate=false * HibernateTemplate's "loadAll" operation selects distinct root entities (avoiding0 码力 | 106 页 | 305.07 KB | 1 年前3
Spring Framework 2.5.5 ChangelogAbstractSingletonProxyFactoryBean and AbstractAutoProxyCreator * CustomizableTraceInterceptor hides proxy class names even in log replacement strings (if hideProxyClassNames=true) * CustomizableTraceInterceptor IBM's JDK 1.6 (avoiding NPE) * TypeMismatchException shows type description for mismatching JDK proxy values (listing their implemented interfaces) * CustomNumberEditor explicitly removes all inline * SingleConnectionFactory and TransactionAwareConnectionFactoryProxy use JMS API ClassLoader for proxy generation * JmsTemplate properly allows for overriding "getDefaultDestination()" and "getDefaultDestinationName()"0 码力 | 101 页 | 291.00 KB | 1 年前3
Spring Framework 2.5.2 Changelogagainst method's declaring class * ProxyFactoryBean and AbstractAutoProxyCreator check autodetected proxy interfaces for visibility in the ClassLoader * Cglib2AopProxy properly detects overridden "finalize()" PropertyOverrideConfigurer is able to properly override target bean definitions behind a scoped proxy decorator * added "nullValue" property to PropertyPlaceholderConfigurer, allowing for resolving specific Abstract(InterfaceDriven)DependencyInjectionAspect * nested XML decoration elements (e.g. "aop:scoped-proxy") are explicitly rejected if no corresponding handler present * InitDestroy/Autowired/Common/Per0 码力 | 91 页 | 260.30 KB | 1 年前3
Spring Framework 2.5.4 ChangelogDynamicImport-Package declarations from OSGi manifests * all decorator proxies are using identity hash code of the proxy instead of the InvocationHandler hash code now Package org.springframework.aop * fixed various AspectJ cannot be determined for last element in "interceptorNames" list * AbstractAutoProxyCreator predicts proxy class as bean type if known already (instead of predicting the target class) * AbstractAutoProxyCreator against method's declaring class * ProxyFactoryBean and AbstractAutoProxyCreator check autodetected proxy interfaces for visibility in the ClassLoader * Cglib2AopProxy properly detects overridden "finalize()"0 码力 | 97 页 | 278.81 KB | 1 年前3
Spring Framework 2.0.5 Changelogrceptor only replaces a return value with the proxy if the proxy is actually assignable * JdkDynamic/Cglib2AopProxy only replaces return value with proxy if declaring class is not marked for raw target "getTargetObject()" method returns the actual target object now (instead of the proxy object) * fixed "aop:scoped-proxy" tag to properly apply to defined alias names as well Package org.springframework dependency (InitializingBean) * "this" pointcut in AspectJ pointcut expressions is matched against the proxy object rather than the target object Package org.springframework.beans * PropertyEditorRegistry0 码力 | 56 页 | 157.72 KB | 1 年前3
Spring Framework 2.5.3 Changelogcannot be determined for last element in "interceptorNames" list * AbstractAutoProxyCreator predicts proxy class as bean type if known already (instead of predicting the target class) * AbstractAutoProxyCreator against method's declaring class * ProxyFactoryBean and AbstractAutoProxyCreator check autodetected proxy interfaces for visibility in the ClassLoader * Cglib2AopProxy properly detects overridden "finalize()" PropertyOverrideConfigurer is able to properly override target bean definitions behind a scoped proxy decorator * added "nullValue" property to PropertyPlaceholderConfigurer, allowing for resolving specific0 码力 | 95 页 | 274.89 KB | 1 年前3
Spring Framework 2.0.7 Changelogpointcut handles types implemented in superclasses correctly * "aop:scoped-proxy" applies a specified "autowire-candidate" flag to the proxy * changed RuntimeTestWalker's visibility to package-protected Package rceptor only replaces a return value with the proxy if the proxy is actually assignable * JdkDynamic/Cglib2AopProxy only replaces return value with proxy if declaring class is not marked for raw target "getTargetObject()" method returns the actual target object now (instead of the proxy object) * fixed "aop:scoped-proxy" tag to properly apply to defined alias names as well Package org.springframework0 码力 | 60 页 | 172.65 KB | 1 年前3
Spring Framework 2.0.8 Changelogpointcut handles types implemented in superclasses correctly * "aop:scoped-proxy" applies a specified "autowire-candidate" flag to the proxy * changed RuntimeTestWalker's visibility to package-protected Package rceptor only replaces a return value with the proxy if the proxy is actually assignable * JdkDynamic/Cglib2AopProxy only replaces return value with proxy if declaring class is not marked for raw target "getTargetObject()" method returns the actual target object now (instead of the proxy object) * fixed "aop:scoped-proxy" tag to properly apply to defined alias names as well Package org.springframework0 码力 | 62 页 | 177.54 KB | 1 年前3
Spring Framework 2.5.0 Changelogpointcut handles types implemented in superclasses correctly * "aop:scoped-proxy" applies a specified "autowire-candidate" flag to the proxy Package org.springframework.beans * TypeConverterDelegate protects ClassPathScanningCandidateComponentProvider * ClassPathBeanDefinitionScanner does not apply scoped-proxy setting to prototypes (only to extended scopes) * scoped inner beans are now eligible for scoped required as of the 2.1 version of the AOP namespace (spring-aop-2.1.xsd) * aop:aspectj-autoproxy's "proxy-target-class" attribute properly escalates class proxying (not overriding the setting) * ConfigBeanDefinitionParser0 码力 | 78 页 | 221.83 KB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













