 Spring Framework 2.0.0 ChangelogInvocationContextExposingAdvisorAutoProxyCreator base class Package org.springframework.beans * default property editors for primitive wrapper types (Boolean, Integer, etc) turn empty Strings into null values AbstractMessageListenerContainer * AbstractMessageListenerContainer's "durableSubscriptionName" property defaults to the message listener class name * added "subscriptionDurable" flag to AbstractMessageListenerContainer reinitialization of method map Package org.springframework.util * ClassUtils falls back to the system class loader if the thread context class loader is inaccessible * all class loading is done via0 码力 | 33 页 | 91.32 KB | 1 年前3 Spring Framework 2.0.0 ChangelogInvocationContextExposingAdvisorAutoProxyCreator base class Package org.springframework.beans * default property editors for primitive wrapper types (Boolean, Integer, etc) turn empty Strings into null values AbstractMessageListenerContainer * AbstractMessageListenerContainer's "durableSubscriptionName" property defaults to the message listener class name * added "subscriptionDurable" flag to AbstractMessageListenerContainer reinitialization of method map Package org.springframework.util * ClassUtils falls back to the system class loader if the thread context class loader is inaccessible * all class loading is done via0 码力 | 33 页 | 91.32 KB | 1 年前3
 Spring Framework 2.0.1 Changelogregex.Pattern", automatically registered when running on JDK 1.4 or higher * Number objects (as property or argument values) are automatically coerced into the target Number type (if necessary) * added Package org.springframework.ui * deprecated FreeMarkerConfigurationFactory's "templateLoaders" property in favor of "pre/postTemplateLoaders" Package org.springframework.util * "ObjectUtils.toObjectArray(Object)" LocaleContext/RequestAttributes as inheritable for child threads anymore * added "threadContextInheritable" property to DispatcherServlet and DispatcherPortlet, for explicit choice * factored out protected "buildLocaleContext"0 码力 | 37 页 | 103.65 KB | 1 年前3 Spring Framework 2.0.1 Changelogregex.Pattern", automatically registered when running on JDK 1.4 or higher * Number objects (as property or argument values) are automatically coerced into the target Number type (if necessary) * added Package org.springframework.ui * deprecated FreeMarkerConfigurationFactory's "templateLoaders" property in favor of "pre/postTemplateLoaders" Package org.springframework.util * "ObjectUtils.toObjectArray(Object)" LocaleContext/RequestAttributes as inheritable for child threads anymore * added "threadContextInheritable" property to DispatcherServlet and DispatcherPortlet, for explicit choice * factored out protected "buildLocaleContext"0 码力 | 37 页 | 103.65 KB | 1 年前3
 Spring Framework 2.0.2 Changelogunless an actual dependency check is needed * ResourceEntityResolver catches any kind of Exception in system root URL check (in particular AccessControlException) * introduced XmlBeanDefinitionStoreException TreeSet/TreeMap * LocalVariableTableParameterNameDiscoverer uses current ClassLoader for ASM analysis (not the system ClassLoader) * PathMatchingResourcePatternResolver properly handles jar file roots returned by the *not* explicitly stop their Connections by default anymore (see above) * added "transactionName" property to DefaultMessageListenerContainer (in particular for WebLogic's tx monitoring) * fixed JmsInv0 码力 | 41 页 | 115.44 KB | 1 年前3 Spring Framework 2.0.2 Changelogunless an actual dependency check is needed * ResourceEntityResolver catches any kind of Exception in system root URL check (in particular AccessControlException) * introduced XmlBeanDefinitionStoreException TreeSet/TreeMap * LocalVariableTableParameterNameDiscoverer uses current ClassLoader for ASM analysis (not the system ClassLoader) * PathMatchingResourcePatternResolver properly handles jar file roots returned by the *not* explicitly stop their Connections by default anymore (see above) * added "transactionName" property to DefaultMessageListenerContainer (in particular for WebLogic's tx monitoring) * fixed JmsInv0 码力 | 41 页 | 115.44 KB | 1 年前3
 Spring Framework 2.0.3 ChangelogAdvisedSupport, building an EmptyTargetSource for the specified class * moved "aopProxyFactory" bean property and AdvisedSupportListener management down to new ProxyCreatorSupport base class * AdvisorChainFactory * indexed constructor arguments support collection merging (driven by merge="true", analogous to property values) * BeanDefinitions returned by nested custom XML elements receive a generated id, to avoid scaling up/down to DefaultMessageListenerContainer, configured through "maxConcurrentConsumers" property * DefaultMessageListenerContainer's Connection recovery loop catches any Exception thrown from0 码力 | 49 页 | 138.10 KB | 1 年前3 Spring Framework 2.0.3 ChangelogAdvisedSupport, building an EmptyTargetSource for the specified class * moved "aopProxyFactory" bean property and AdvisedSupportListener management down to new ProxyCreatorSupport base class * AdvisorChainFactory * indexed constructor arguments support collection merging (driven by merge="true", analogous to property values) * BeanDefinitions returned by nested custom XML elements receive a generated id, to avoid scaling up/down to DefaultMessageListenerContainer, configured through "maxConcurrentConsumers" property * DefaultMessageListenerContainer's Connection recovery loop catches any Exception thrown from0 码力 | 49 页 | 138.10 KB | 1 年前3
 Spring Framework 2.0.5 Changelogspringframework.beans * BeanWrapper doesn't iterate over Collection/Map if no generic type declared and no property-specific editor registered * BeanWrapper converts an empty String to null in case of a Java 5 enum purposes (for better concurrency) * changed visibility of various AbstractMessageListenerContainer property accessors from protected to public * JmsInvokerClientInterceptor/ProxyFactoryBean and JmsInvokerServiceExporter message in case of the specified service object being a String * added "replaceExistingBinding" property to RmiServiceExporter, allowing to turn off the automatic replacement strategy * JndiRmiClient0 码力 | 56 页 | 157.72 KB | 1 年前3 Spring Framework 2.0.5 Changelogspringframework.beans * BeanWrapper doesn't iterate over Collection/Map if no generic type declared and no property-specific editor registered * BeanWrapper converts an empty String to null in case of a Java 5 enum purposes (for better concurrency) * changed visibility of various AbstractMessageListenerContainer property accessors from protected to public * JmsInvokerClientInterceptor/ProxyFactoryBean and JmsInvokerServiceExporter message in case of the specified service object being a String * added "replaceExistingBinding" property to RmiServiceExporter, allowing to turn off the automatic replacement strategy * JndiRmiClient0 码力 | 56 页 | 157.72 KB | 1 年前3
 Spring Framework 2.0.4 Changelogspecific synchronization * BeanWrapperImpl mimimizes bean name parsing overhead and caches parsed property path tokens * PatternEditor allows for customization through specifying "java.util.regex.Pattern" destroy methods on package-protected classes * DefaultListableBeanFactory caches pre-converted property values as far as possible * DefaultListableBeanFactory allows placeholders in class names even JmsInvokerClientInterceptor/ProxyFactoryBean's "queue" property to declare type Queue now JuergenPackage org.springframework.jndi * added "proxyInterfaces" property to JndiObjectFactoryBean, for specifying multiple0 码力 | 52 页 | 148.51 KB | 1 年前3 Spring Framework 2.0.4 Changelogspecific synchronization * BeanWrapperImpl mimimizes bean name parsing overhead and caches parsed property path tokens * PatternEditor allows for customization through specifying "java.util.regex.Pattern" destroy methods on package-protected classes * DefaultListableBeanFactory caches pre-converted property values as far as possible * DefaultListableBeanFactory allows placeholders in class names even JmsInvokerClientInterceptor/ProxyFactoryBean's "queue" property to declare type Queue now JuergenPackage org.springframework.jndi * added "proxyInterfaces" property to JndiObjectFactoryBean, for specifying multiple0 码力 | 52 页 | 148.51 KB | 1 年前3
 Spring Framework 2.0.6 Changelogspringframework.beans * BeanWrapper doesn't iterate over Collection/Map if no generic type declared and no property-specific editor registered * BeanWrapper converts an empty String to null in case of a Java 5 enum purposes (for better concurrency) * changed visibility of various AbstractMessageListenerContainer property accessors from protected to public * JmsInvokerClientInterceptor/ProxyFactoryBean and JmsInvokerServiceExporter message in case of the specified service object being a String * added "replaceExistingBinding" property to RmiServiceExporter, allowing to turn off the automatic replacement strategy * JndiRmiClient0 码力 | 57 页 | 161.42 KB | 1 年前3 Spring Framework 2.0.6 Changelogspringframework.beans * BeanWrapper doesn't iterate over Collection/Map if no generic type declared and no property-specific editor registered * BeanWrapper converts an empty String to null in case of a Java 5 enum purposes (for better concurrency) * changed visibility of various AbstractMessageListenerContainer property accessors from protected to public * JmsInvokerClientInterceptor/ProxyFactoryBean and JmsInvokerServiceExporter message in case of the specified service object being a String * added "replaceExistingBinding" property to RmiServiceExporter, allowing to turn off the automatic replacement strategy * JndiRmiClient0 码力 | 57 页 | 161.42 KB | 1 年前3
 Spring Framework 2.0.8 Changelogdefinition if its initialization fails Package org.springframework.cache * added "cacheManagerName" property to EhCacheManagerFactoryBean Package org.springframework.context * AbstractApplicationContext calls scheduling * fixed CommonJ TimerManagerFactoryBean to not require the "scheduledTimerListeners" property Package org.springframework.scripting * fixed ScriptFactoryPostProcessor to avoid NPE in case of making post- processors apply to an exposed object eagerly * PropertyPathFactoryBean supports a null property value (removed historic restriction there) * fixed AbstractBeanFactory's type check to ignore a0 码力 | 62 页 | 177.54 KB | 1 年前3 Spring Framework 2.0.8 Changelogdefinition if its initialization fails Package org.springframework.cache * added "cacheManagerName" property to EhCacheManagerFactoryBean Package org.springframework.context * AbstractApplicationContext calls scheduling * fixed CommonJ TimerManagerFactoryBean to not require the "scheduledTimerListeners" property Package org.springframework.scripting * fixed ScriptFactoryPostProcessor to avoid NPE in case of making post- processors apply to an exposed object eagerly * PropertyPathFactoryBean supports a null property value (removed historic restriction there) * fixed AbstractBeanFactory's type check to ignore a0 码力 | 62 页 | 177.54 KB | 1 年前3
 Spring Framework 2.0.7 Changelogmaking post- processors apply to an exposed object eagerly * PropertyPathFactoryBean supports a null property value (removed historic restriction there) * fixed AbstractBeanFactory's type check to ignore a "buildTypedStringValue(ForMap)" methods to protected * fixed BeanDefinitionParserDelegate to correctly parse property sub-elements even with custom name for beans namespace Package org.springframework.context * AdaptableJobFactory in case of RemoteScheduler (not supported there) * added "waitForTasksToCompleteOnShutdown" property to ScheduledExecutorFactoryBean Package org.springframework.test * fixed AbstractSpringContextTests's0 码力 | 60 页 | 172.65 KB | 1 年前3 Spring Framework 2.0.7 Changelogmaking post- processors apply to an exposed object eagerly * PropertyPathFactoryBean supports a null property value (removed historic restriction there) * fixed AbstractBeanFactory's type check to ignore a "buildTypedStringValue(ForMap)" methods to protected * fixed BeanDefinitionParserDelegate to correctly parse property sub-elements even with custom name for beans namespace Package org.springframework.context * AdaptableJobFactory in case of RemoteScheduler (not supported there) * added "waitForTasksToCompleteOnShutdown" property to ScheduledExecutorFactoryBean Package org.springframework.test * fixed AbstractSpringContextTests's0 码力 | 60 页 | 172.65 KB | 1 年前3
 Spring Framework 2.5.0 Changelogscheduling * fixed CommonJ TimerManagerFactoryBean to not require the "scheduledTimerListeners" property Package org.springframework.test * TestContextManager logs TestExecutionListener exceptions at TypeMismatchException and MethodInvocationException are serializable even in case of non-serializable property values * URIEditor only tries to resolve "classpath:" locations if explicitly constructed with location values into "%20" quotes (as required by the URI format) * exposed "autowireCandidate" property in BeanDefinition interface (avoiding casts to AbstractBeanDefinition) * deprecated ConfigurableBeanFactory's0 码力 | 78 页 | 221.83 KB | 1 年前3 Spring Framework 2.5.0 Changelogscheduling * fixed CommonJ TimerManagerFactoryBean to not require the "scheduledTimerListeners" property Package org.springframework.test * TestContextManager logs TestExecutionListener exceptions at TypeMismatchException and MethodInvocationException are serializable even in case of non-serializable property values * URIEditor only tries to resolve "classpath:" locations if explicitly constructed with location values into "%20" quotes (as required by the URI format) * exposed "autowireCandidate" property in BeanDefinition interface (avoiding casts to AbstractBeanDefinition) * deprecated ConfigurableBeanFactory's0 码力 | 78 页 | 221.83 KB | 1 年前3
共 68 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7














