Spring Framework 2.5.6 Changelog-------------- Package org.springframework.beans * changed CachedIntrospectionResults to ignore Class.getClassLoader() method Changes in version 2.5.6.SEC01 (2009-04-22) ------------------------------------- SmartInstantiationAwareBeanPostProcessor's "determineCandidateConstructors" is only invoked for non-null bean Class * ServiceLocatorFactoryBean handles equals and hashCode based on proxy object identity * factored ClassPathBeanDefinitionScanner performs trace/debug logging during class resource introspection * ClassPathBeanDefinitionScanner ignores same class found multiple times in the classpath (i.e. equal bean definition)0 码力 | 106 页 | 302.13 KB | 1 年前3
Spring Framework 2.5.6 ChangelogSmartInstantiationAwareBeanPostProcessor's "determineCandidateConstructors" is only invoked for non-null bean Class * ServiceLocatorFactoryBean handles equals and hashCode based on proxy object identity * factored ClassPathBeanDefinitionScanner performs trace/debug logging during class resource introspection * ClassPathBeanDefinitionScanner ignores same class found multiple times in the classpath (i.e. equal bean definition) annotation-config registers PersistenceAnnotationBeanPostProcessor independent from client bundle's class loader * added CUSTOM value to FilterType enumeration Package org.springframework.core * ClassPathResource0 码力 | 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 GenericBeanFactoryAccessor's "getBeansWithAnnotation" performs deep search (including interfaces and target class) * added "findAnnotationOnBean" method to GenericBeanFactoryAccessor, performing a deep search on BeanFactory configured yet Package org.springframework.context * factored out MessageSourceSupport base class from AbstractMessageSource, providing common MessageFormat handling * DelegatingMessageSource resolves0 码力 | 101 页 | 291.00 KB | 1 年前3
Spring Framework 1.2.7 ChangelogAbstractBeanFactoryBasedTargetSource offers explicit "setTargetClass" method, else determines target class on demand * refined ThreadLocalTargetSource's synchronization to guarantee thread-safe destruction added "hideProxyClassNames" property to AbstractTraceInterceptor, to log with target class instead of proxy class * deprecated AbstractPerformanceMonitorInterceptor in favor of AbstractMonitoringInterceptor instead of stacktrace * PropertiesBeanDefinitionReader trims String values for special keys such as "(class)", "(parent)", etc * added "default-init-method" and "default-destroy-method" attributes to the XML0 码力 | 87 页 | 248.22 KB | 1 年前3
Spring Framework 1.2.x Changelogjavadoc refinements and clarifications * declared all internal ThreadLocal variables as final (to avoid class reloading issues) * overall startup/shutdown logging at info level is less verbose (activate debug check (in particular AccessControlException) * DefaultXmlBeanDefinitionParser trims whitespace from "class" attributes in XML bean definitions * removed default for "abstract"/"singleton" attributes in "spring-beans annotation Package org.springframework.util * ClassUtils falls back to the system class loader if the thread context class loader is inaccessible * added "containsWhitespace", "trimAllWhitespace", "con0 码力 | 94 页 | 267.57 KB | 1 年前3
Spring Framework 2.5.4 ChangelogPackage org.springframework.beans * added CharsetEditor for JDK 1.4's "java.nio.charset.Charset" class to default property editors * BeanWrapper explicitly finds default PropertyEditor according to "Editor" AbstractAutowireCapableBeanFactory only invokes "predictBeanType" post-processor method for non-null bean Class Package org.springframework.core * introduced InfrastructureProxy interface for resource proxies official JUnit 4.4 jar * spring.jar does not include InstrumentationSavingAgent class anymore (for parent- last class loaders) * spring-context.jar includes optional OSGi imports for "context:annotation-0 码力 | 97 页 | 278.81 KB | 1 年前3
Spring Framework 1.2.8 Changelog"getCause()" method from NestedServletException, to avoid conflicts with JDK-1.4-based ServletException class * ContextLoader throws IllegalStateException if there is already a root application context present (without FilterConfig) * refined OncePerRequestFilter to fall back to bean name or fully qualified class name if no filter name is available * fixed CommonsMultipartResolver to go through the "newFileUpload" AbstractBeanFactoryBasedTargetSource offers explicit "setTargetClass" method, else determines target class on demand * refined ThreadLocalTargetSource's synchronization to guarantee thread-safe destruction0 码力 | 89 页 | 254.65 KB | 1 年前3
Spring Framework 2.5.3 Changelogofficial JUnit 4.4 jar * spring.jar does not include InstrumentationSavingAgent class anymore (for parent- last class loaders) * spring-context.jar includes optional OSGi imports for "context:annotation- "interceptorNames" list * AbstractAutoProxyCreator predicts proxy class as bean type if known already (instead of predicting the target class) * AbstractAutoProxyCreator exposes early singleton proxies (for ReflectiveVisitorHelper) for better performance and no class loader leaks * StaticLabeledEnumResolver uses weak references to LabeledEnum class in order to avoid class loader leaks * added "lastModified()" method0 码力 | 95 页 | 274.89 KB | 1 年前3
Spring Framework 1.2.6 Changelognew "copyProperties" variant to BeanUtils, for restriction of copying to properties of specified class/interface * factored out protected "newNestedBeanWrapper" template method from BeanWrapperImpl's PropertyEditorRegistrar interface to work on PropertyEditorRegistry interface instead of DataBinder class * PropertyPlaceholderConfigurer logs resolved values at debug level, for improved traceability * NoSuchBeanDefinitionException messages anymore * deprecated PropertiesBeanDefinitionReader's "class" and "parent" keywords in favor of "(class)" and "(parent)" * PropertiesBeanDefinitionReader supports loading bean definitions0 码力 | 83 页 | 236.45 KB | 1 年前3
Spring Framework 2.5.2 Changeloggent class anymore (for parent-last class loaders) Package org.springframework.aop * AbstractRegexpMethodPointcut matches against target class as well, not just against method's declaring class * ProxyFactoryBean BeanFactory per target bean * deprecated ClassLoaderAnalyzerInterceptor and associated ClassLoaderUtils class * reintroduced AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(ParserContext,Object) for Spring specified arguments as single method argument of array type * deprecated RefreshablePagedListHolder class and associated PagedListSourceProvider interface * added "getOriginatingBeanDefinition()" method0 码力 | 91 页 | 260.30 KB | 1 年前3
共 68 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













