Spring Framework 2.5.0 ChangelogClassPathResource/UrlResource performs URI-based decoding rather than using URLDecoder * optimized UrlResource's handling of URI access and File access if constructed with a URI directly * fixed AbstractLabeledEnum RequestToViewNameTranslator kicks in before the "HandlerInterceptor.postHandle" phase * RequestToViewNameTranslator's "getViewName" is allowed to return null if no default found * fixed AnnotationMethodHandlerAdapter PortletPreferences, PortletMode, WindowState, PortalContext arguments * factored out AbstractWizardFormController's "getTargetPage" logic into WebUtils/PortletUtils, for reuse in custom code * InternalResourceView explicitly0 码力 | 78 页 | 221.83 KB | 1 年前3
 Spring Framework 2.5.1 Changelogclass from AbstractBeanFactory and AbstractAutowireCapableBeanFactory * optimized AbstractBeanFactory's access to cached FactoryBean-exposed objects, avoiding unnecessary locks * ConstructorResolver prefers AbstractAutowireCapableBeanFactory down to DefaultListableBeanFactory * revised DefaultListableBeanFactory's "resolveDependency" exceptions with respect to clarity and context inclusion * DefaultListableBeanFactory default as well (e.g. for TopLink's custom annotations) * MethodParameter uses reflection to obtain parameter annotations (for compatibility with the IBM 1.4.2 VM's debug mode) * LocalVariableTablePa0 码力 | 84 页 | 239.53 KB | 1 年前3
 Spring Framework 2.5.2 Changelogspringframework.aop * AbstractRegexpMethodPointcut matches against target class as well, not just against method's declaring class * ProxyFactoryBean and AbstractAutoProxyCreator check autodetected proxy interfaces signs) * marked AbstractRefreshableTargetSource's status accessors as synchronized * AbstractBeanFactoryBasedTargetSourceCreator applies containing BeanFactory's configuration to internal BeanFactory * Ab ory facade for obtaining BeanWrapper and direct field accessor instances * deprecated BeanWrapper's "setWrappedInstance" method in favor of recreating a BeanWrapper per target instance * BeanWrapperImpl0 码力 | 91 页 | 260.30 KB | 1 年前3
 Spring Framework 2.5.5 ChangelogPackage org.springframework.beans * revised GenericTypeAwarePropertyDescriptor for compatibility with IBM's JDK 1.6 (avoiding NPE) * TypeMismatchException shows type description for mismatching JDK proxy values resolution of set entries and map keys with modified hash code * fixed DefaultSingletonBeanRegistry's singleton exposure to remove singleton factory after creation of singleton object * DefaultSingletonBeanRegistry added overloaded BeanComponentDefinition constructor with aliases argument * GenericBeanFactoryAccessor's "getBeansWithAnnotation" performs deep search (including interfaces and target class) * added "findAnnotationOnBean"0 码力 | 101 页 | 291.00 KB | 1 年前3
 Spring Framework 2.5.4 Changelogupgraded to AspectJ 1.6 (while retaining compatibility with AspectJ 1.5.x) * fixed spring-core.jar's manifest to contain correct OSGi Import-Package declaration * removed superfluous DynamicImport-Package JDK 1.4's "java.nio.charset.Charset" class to default property editors * BeanWrapper explicitly finds default PropertyEditor according to "Editor" suffix convention * deprecated BeanWrapper's fallback fallback to the global JavaBeans PropertyEditorManager * DirectFieldAccessor registers Spring's common default PropertyEditors (like BeanWrapperImpl does) * fixed AbstractBeanDefinition to properly include qualifiers0 码力 | 97 页 | 278.81 KB | 1 年前3
 Spring Framework 2.5.3 Changelogclass loaders) * spring-context.jar includes optional OSGi imports for "context:annotation- config"'s autodetection purposes * Spring reference documentation covers JSF 1.2 and contains updated Struts 2 annotation-based controllers in Portlet chapter Package org.springframework.aop * deprecated ProxyFactoryBean's support for a target as last element in "interceptorNames" in favor of "targetName" * ProxyFactoryBean well, not just against the canonical bean name Package org.springframework.beans * CharacterEditor's "allowEmpty" only translates empty String to null, keeping a single space String as space character0 码力 | 95 页 | 274.89 KB | 1 年前3
 Spring Framework 2.5.6 Changelogconventional editor check for array classes (in order to not break AspectJ weaving) * BeanWrapper's introspection resolves bridge methods to find setter method for getter method with covariant return are considered equal even if their originating resource objects are different * AbstractFactoryBean's early singleton proxy handles equals, hashCode and toString calls locally (avoiding eager init) * P preserves possible matches hint in property exception * SmartInstantiationAwareBeanPostProcessor's "determineCandidateConstructors" is only invoked for non-null bean Class * ServiceLocatorFactoryBean0 码力 | 106 页 | 302.13 KB | 1 年前3
 Spring Framework 2.5.6 Changelogconventional editor check for array classes (in order to not break AspectJ weaving) * BeanWrapper's introspection resolves bridge methods to find setter method for getter method with covariant return are considered equal even if their originating resource objects are different * AbstractFactoryBean's early singleton proxy handles equals, hashCode and toString calls locally (avoiding eager init) * P preserves possible matches hint in property exception * SmartInstantiationAwareBeanPostProcessor's "determineCandidateConstructors" is only invoked for non-null bean Class * ServiceLocatorFactoryBean0 码力 | 106 页 | 305.07 KB | 1 年前3
 Spring Framework 2.0.0 Changelogconfiguration source objects per argument (e.g. keep track of original XML element) * ConfigurableBeanFactory's "setParentBeanFactory" throws IllegalStateException if already associated with a parent * added "g DefaultListableBeanFactory, to enable Spring 1.2 behavior * added overloaded AbstractSingleBeanDefinitionParser's "doParse" template method with a ParserContext argument * moved ComponentDefinition, ReaderContext a single Problem argument Package org.springframework.cache * EhCacheFactoryBean uses EHCache 1.2's extended Cache constructor to avoid EHCache warning (requires EHCache 1.2 now) Package org.springframework0 码力 | 33 页 | 91.32 KB | 1 年前3
 Spring Framework 2.0.1 Changelog"interceptorNames" that have been fully initialized already * reworked AbstractAdvisorAutoProxyCreator's "extendCandidateAdvisors" into "extendAdvisors", operating on sorted list * renamed AspectJInvocat for SortedMap * added "equals" and "hashCode" implementations to BeanDefinitionHolder * PropertyValue's copy constructor copies source object as well * ConstructorArgumentValues copies ValueHolder content between non-singletons and throws a corresponding exception * AbstractBeanFactory overrides an inner bean's singleton status from the merged outer bean (potentially a child def) * removed default for "abstract"/"singleton"0 码力 | 37 页 | 103.65 KB | 1 年前3
共 68 条
- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 













