Spring Framework 1.2.x Changelogall Advices (not just MethodInterceptors) as infrastructure classes to ignore Package org.springframework.beans * fixed BeanWrapperImpl's "toString()" output in case of no wrapped object set * Number JamonPerformanceMonitorInterceptor, for gathering statistics without logging Package org.springframework.beans * BeanUtils throws explicit BeanInstantiationException in case of bean instantiation failure properly synchronize access to its count field in a multithreading environment Package org.springframework.beans * BeanWrapperImpl keeps registered editors in a linked Map: the first registered editor0 码力 | 94 页 | 267.57 KB | 1 年前3
Spring Framework 1.2.7 Changelogproperly synchronize access to its count field in a multithreading environment Package org.springframework.beans * BeanWrapperImpl keeps registered editors in a linked Map: the first registered editor r to have "prefix" and "suffix" initialized with emtpy String (avoiding NPE) Package org.springframework.beans * reworked BeanUtils's "copyProperties" method to properly ignore properties not found Cglib2AopProxy's log level for detected final methods on a proxy class from "warn" to "info" Package org.springframework.beans * fixed BeanWrapperImpl's "getPropertyType" implementation to avoid potential NPE in case0 码力 | 87 页 | 248.22 KB | 1 年前3
Spring Framework 1.2.8 ChangelogJamonPerformanceMonitorInterceptor, for gathering statistics without logging Package org.springframework.beans * BeanUtils throws explicit BeanInstantiationException in case of bean instantiation failure properly synchronize access to its count field in a multithreading environment Package org.springframework.beans * BeanWrapperImpl keeps registered editors in a linked Map: the first registered editor r to have "prefix" and "suffix" initialized with emtpy String (avoiding NPE) Package org.springframework.beans * reworked BeanUtils's "copyProperties" method to properly ignore properties not found0 码力 | 89 页 | 254.65 KB | 1 年前3
Spring Framework 2.5.6 ChangelogChanges in version 2.5.6.SEC02 (2010-06-16) ------------------------------------- Package org.springframework.beans * changed CachedIntrospectionResults to ignore Class.getClassLoader() method Changes in FactoryBean products only; "&..." syntax supported for matching FactoryBean itself Package org.springframework.beans * BeanUtils skips conventional editor check for array classes (in order to not break AspectJ CustomizableTraceInterceptor properly escapes all "\" and "$" symbols in replacement values Package org.springframework.beans * revised GenericTypeAwarePropertyDescriptor for compatibility with IBM's JDK 1.6 (avoiding0 码力 | 106 页 | 302.13 KB | 1 年前3
Spring Framework 2.5.6 ChangelogFactoryBean products only; "&..." syntax supported for matching FactoryBean itself Package org.springframework.beans * BeanUtils skips conventional editor check for array classes (in order to not break AspectJ CustomizableTraceInterceptor properly escapes all "\" and "$" symbols in replacement values Package org.springframework.beans * revised GenericTypeAwarePropertyDescriptor for compatibility with IBM's JDK 1.6 (avoiding expression evaluation bugs through upgrading aspectjweaver.jar to AspectJ 1.6 Package org.springframework.beans * added CharsetEditor for JDK 1.4's "java.nio.charset.Charset" class to default property0 码力 | 106 页 | 305.07 KB | 1 年前3
Spring Framework 2.5.5 ChangelogCustomizableTraceInterceptor properly escapes all "\" and "$" symbols in replacement values Package org.springframework.beans * revised GenericTypeAwarePropertyDescriptor for compatibility with IBM's JDK 1.6 (avoiding expression evaluation bugs through upgrading aspectjweaver.jar to AspectJ 1.6 Package org.springframework.beans * added CharsetEditor for JDK 1.4's "java.nio.charset.Charset" class to default property matches against bean name aliases as well, not just against the canonical bean name Package org.springframework.beans * CharacterEditor's "allowEmpty" only translates empty String to null, keeping a single0 码力 | 101 页 | 291.00 KB | 1 年前3
Spring Framework 1.2.6 Changelogr to have "prefix" and "suffix" initialized with emtpy String (avoiding NPE) Package org.springframework.beans * reworked BeanUtils's "copyProperties" method to properly ignore properties not found Cglib2AopProxy's log level for detected final methods on a proxy class from "warn" to "info" Package org.springframework.beans * fixed BeanWrapperImpl's "getPropertyType" implementation to avoid potential NPE in case when a final method cannot be proxied (CGLIB will simply ignore such a method) Package org.springframework.beans * changed BeanWrapperImpl's default behavior to not extract old property values, avoiding0 码力 | 83 页 | 236.45 KB | 1 年前3
Spring Framework 1.2.5 ChangelogCglib2AopProxy's log level for detected final methods on a proxy class from "warn" to "info" Package org.springframework.beans * fixed BeanWrapperImpl's "getPropertyType" implementation to avoid potential NPE in case when a final method cannot be proxied (CGLIB will simply ignore such a method) Package org.springframework.beans * changed BeanWrapperImpl's default behavior to not extract old property values, avoiding Advisor lookup to ignore FactoryBeans (avoiding potential for unproxied beans) Package org.springframework.beans * BeanWrapperImpl passes the old value to each applied PropertyEditor before calling "setAsText"0 码力 | 79 页 | 226.37 KB | 1 年前3
Spring Framework 2.5.4 Changelogexpression evaluation bugs through upgrading aspectjweaver.jar to AspectJ 1.6 Package org.springframework.beans * added CharsetEditor for JDK 1.4's "java.nio.charset.Charset" class to default property matches against bean name aliases as well, not just against the canonical bean name Package org.springframework.beans * CharacterEditor's "allowEmpty" only translates empty String to null, keeping a single registerAutoProxyCreatorIfNecessary(ParserContext,Object) for Spring 2.0 compatibility Package org.springframework.beans * introduced PropertyAccessorFactory facade for obtaining BeanWrapper and direct field0 码力 | 97 页 | 278.81 KB | 1 年前3
Spring Framework 1.2.4 Changelog"whenExhaustedAction" and "whenExhaustedActionName" bean properties to CommonsPoolTargetSource Package org.springframework.beans * changed BeanWrapperImpl's default behavior to not extract old property values, avoiding Advisor lookup to ignore FactoryBeans (avoiding potential for unproxied beans) Package org.springframework.beans * BeanWrapperImpl passes the old value to each applied PropertyEditor before calling "setAsText" AopProxyUtils (factored out from the JMX support's AbstractMBeanInfoAssembler) Package org.springframework.beans * BeanWrapperImpl supports JDK 1.5 enums and old-style enum classes: String values will0 码力 | 77 页 | 223.73 KB | 1 年前3
共 35 条
- 1
- 2
- 3
- 4













