Spring Framework 2.5.6 Changelog
fixed corner case in AbstractBeanDefinition where a ClassCastException could arise in "getBeanClass(Name)" * DefaultSingletonBeanRegistry eagerly cleans up cached dependency information when destroying a AbstractBeanFactory rejects getBean request with arguments in case of a pre- existing singleton of same name as well * AbstractAutowireCapableBeanFactory preserves possible matches hint in property exception subscription names * "jms:listener-container" uses actual message listener object's class name as default subscription name Package org.springframework.jmx * fixed NotificationListenerHolder to correctly handle0 码力 | 106 页 | 302.13 KB | 1 年前3Spring Framework 2.5.6 Changelog
fixed corner case in AbstractBeanDefinition where a ClassCastException could arise in "getBeanClass(Name)" * DefaultSingletonBeanRegistry eagerly cleans up cached dependency information when destroying a AbstractBeanFactory rejects getBean request with arguments in case of a pre- existing singleton of same name as well * AbstractAutowireCapableBeanFactory preserves possible matches hint in property exception subscription names * "jms:listener-container" uses actual message listener object's class name as default subscription name Package org.springframework.jmx * fixed NotificationListenerHolder to correctly handle0 码力 | 106 页 | 305.07 KB | 1 年前3Spring Framework 2.5.5 Changelog
overriding in subclasses * ClassPathBeanDefinitionScanner always accepts explicit bean definition of same name as override for scanned bean * added type="custom" expression="" option to component-scan's AnnotationMethodHandlerAdapter throws ambiguity exception in case of equivalent mappings with same method name * Portlet AbstractMapBasedHandlerMapping sorts predicates before checking them (according to their proxied beans) * "bean(...)" pointcut designator matches against bean name aliases as well, not just against the canonical bean name Package org.springframework.beans * CharacterEditor's "allowEmpty" only 0 码力 | 101 页 | 291.00 KB | 1 年前3Spring Framework 2.5.3 Changelog
proxied beans) * "bean(...)" pointcut designator matches against bean name aliases as well, not just against the canonical bean name Package org.springframework.beans * CharacterEditor's "allowEmpty" only core * Conventions detects special generated subclasses (e.g. by OpenJPA) and derives the variable name from the superclass * revised LocalVariableTableParameterNameDiscoverer to avoid potential NPE in springframework.jndi * JndiLocatorSupport tries fallback lookup for originally specified JNDI name if resource-ref adapted name wasn't found * JndiObjectFactoryBean exposes the bean ClassLoader as thread context0 码力 | 95 页 | 274.89 KB | 1 年前3Spring Framework 2.5.4 Changelog
proxied beans) * "bean(...)" pointcut designator matches against bean name aliases as well, not just against the canonical bean name Package org.springframework.beans * CharacterEditor's "allowEmpty" only core * Conventions detects special generated subclasses (e.g. by OpenJPA) and derives the variable name from the superclass * revised LocalVariableTableParameterNameDiscoverer to avoid potential NPE in springframework.jndi * JndiLocatorSupport tries fallback lookup for originally specified JNDI name if resource-ref adapted name wasn't found * JndiObjectFactoryBean exposes the bean ClassLoader as thread context0 码力 | 97 页 | 278.81 KB | 1 年前3Spring Framework 2.5.2 Changelog
definition * fixed AbstractAutowireCapableBeanFactory's "configureBean" (@Configurable) to avoid bean name creation for inner beans * fixed AbstractAutowireCapableBeanFactory to skip invocation of Instan and CLOB (if given a String value) * fixed CallMetaDataContext to skip SqlParameter objects without name (avoiding NPE) * merged AbstractBeanPropertyRowMapper into concrete BeanPropertyRowMapper class * revised BeanPropertyRowMapper to use JavaBean property introspection instead of expecting field/setter name matches * factored out "initBeanWrapper"/"getColumnValue" template methods in BeanPropertyRowMapper0 码力 | 91 页 | 260.30 KB | 1 年前3Spring Framework 2.5.1 Changelog
WebServiceContext references * AnnotationBeanNameGenerator (used by "context:component-scan") detects default name values in custom annotation types * ClassPathScanningCandidateComponentProvider ("context:component-scan") default destination (if available) * added overloaded execute methods with Destination/destination name and ProducerCallback to JmsOperations/JmsTemplate * added various "browse"/"browseSelected" methods StaticScriptSource exposes "StaticScript" as toString result, in order for Groovy to derive a valid class name from it * GroovyScriptFactory caches a temporarily created result object from "getScriptedObjectType"0 码力 | 84 页 | 239.53 KB | 1 年前3Spring Framework 2.5.0 Changelog
Package org.springframework.web * CommonsMultipartResolver detects multiple files for the same field name and throws a corresponding exception * RequestToViewNameTranslator kicks in before the "HandlerInterceptor fixed AnnotationMethodHandlerAdapter to expose the implicit model even when using request-to-view-name translation * fixed AnnotationMethodHandlerAdapter to correctly match parameters even in case of account * @RequestParam's "value" attribute is not required anymore, defaulting to the method parameter name (if available) * added "types" attribute to @SessionAttributes, allowing to enumerate model attributes0 码力 | 78 页 | 221.83 KB | 1 年前3Spring Framework 1.2.x Changelog
register a given alias that is equal to the canonical bean name * AbstractBeanFactory supports alias chaining, with an alias registered for a bean name that is itself an alias * fixed AbstractBeanFactory to to accept re-registration of alias for same bean name (-> bean definition overriding) * AbstractAutowireCapableBeanFactory creates "depends-on" beans even before "postProcessBeforeInstantiation" * Ab registers a global error for the entire target object * "Errors.rejectValue" now accepts an empty field name to indicate the current object itself rather than a field of it * added public "getPropertyEditorRegistry()"0 码力 | 94 页 | 267.57 KB | 1 年前3Spring Framework 1.2.7 Changelog
t * fixed AbstractBeanFactory to allow child bean definitions to refer to a parent via its alias name * fixed AbstractBeanFactory to correctly delegate to parent BeanFactory from "isFactoryBean" * optimized debug message when unfinished singleton is returned * fixed AbstractBeanFactory to use canonical bean name (id) for prototype creation, exposing it to BeanPostProcessors * fixed AbstractBeanFactory to destroy bean definition format * refined DefaultXmlBeanDefinitionParser to explicity check for empty ref name and throw meaningful exception * DefaultXmlBeanDefinitionParser wraps unexpected exceptions in0 码力 | 87 页 | 248.22 KB | 1 年前3
共 78 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8