Spring Framework 2.5.6 Changelog
Package org.springframework.beans * BeanUtils skips conventional editor check for array classes (in order to not break AspectJ weaving) * BeanWrapper's introspection resolves bridge methods to find setter org.springframework.ejb * SpringBeanAutowiringInterceptor calls "InvocationContext.proceed()" in order to invoke subsequent interceptors as well Package org.springframework.instrument * ShadowingClassLoader nested path Package org.springframework.web * revised RequestAttributes access from child threads in order to not touch the request object after request completion * DispatcherServlet exposes the Servlet0 码力 | 106 页 | 302.13 KB | 1 年前3Spring Framework 2.5.6 Changelog
Package org.springframework.beans * BeanUtils skips conventional editor check for array classes (in order to not break AspectJ weaving) * BeanWrapper's introspection resolves bridge methods to find setter org.springframework.ejb * SpringBeanAutowiringInterceptor calls "InvocationContext.proceed()" in order to invoke subsequent interceptors as well Package org.springframework.instrument * ShadowingClassLoader nested path Package org.springframework.web * revised RequestAttributes access from child threads in order to not touch the request object after request completion * DispatcherServlet exposes the Servlet0 码力 | 106 页 | 305.07 KB | 1 年前3Spring Framework 2.5.5 Changelog
nested path Package org.springframework.web * revised RequestAttributes access from child threads in order to not touch the request object after request completion * DispatcherServlet exposes the Servlet (for JSP error page compatibility) * HandlerMethodInvoker does not eagerly copy entire model Map in order to avoid lazy initialization of attribute values * Servlet AnnotationMethodHandlerAdapter throws before checking them (according to their natural order) * Portlet DefaultAnnotationHandlerMapping checks default mappings last, independent from order of controller definition * RedirectView uses request's0 码力 | 101 页 | 291.00 KB | 1 年前3Spring Framework 2.5.4 Changelog
comparisons * AbstractFallbackTransactionAttributeSource uses concurrent Map for attribute cache in order to avoid lock contention Package org.springframework.validation * AbstractPropertyBindingResult's not found * XmlBeanDefinitionReader's "getValidationModeForResource" method is protected now in order to allow for overriding * AbstractSimpleBeanDefinitionParser properly ignores namespace declaration and no class loader leaks * StaticLabeledEnumResolver uses weak references to LabeledEnum class in order to avoid class loader leaks * added "lastModified()" method to Resource interface, for abstract access0 码力 | 97 页 | 278.81 KB | 1 年前3Spring Framework 2.5.3 Changelog
not found * XmlBeanDefinitionReader's "getValidationModeForResource" method is protected now in order to allow for overriding * AbstractSimpleBeanDefinitionParser properly ignores namespace declaration and no class loader leaks * StaticLabeledEnumResolver uses weak references to LabeledEnum class in order to avoid class loader leaks * added "lastModified()" method to Resource interface, for abstract access AnnotationMethodHandlerAdapter's @RequestMapping matching is deterministic independent from the declared methor order * AnnotationMethodHandlerAdapter accepts @RequestParam annotations for @InitBinder methods as well0 码力 | 95 页 | 274.89 KB | 1 年前3Spring Framework 2.5.2 Changelog
implement the Lifecycle interface * AbstractApplicationContext processes Lifecycle callbacks in the order of bean creation by default * AbstractApplicationContext explicitly freezes its bean factory configuration value and no interfaces specified * StaticScriptSource exposes "StaticScript" as toString result, in order for Groovy to derive a valid class name from it * GroovyScriptFactory caches a temporarily created "no-store" header value * SimpleUrlHandlerMapping explicitly trims specified handler bean names (in order to ignore unintended whitespace) * UrlPathHelper detects a context path of "/" (as exposed by Jetty0 码力 | 91 页 | 260.30 KB | 1 年前3Spring Framework 2.5.1 Changelog
value and no interfaces specified * StaticScriptSource exposes "StaticScript" as toString result, in order for Groovy to derive a valid class name from it * GroovyScriptFactory caches a temporarily created "no-store" header value * SimpleUrlHandlerMapping explicitly trims specified handler bean names (in order to ignore unintended whitespace) * UrlPathHelper detects a context path of "/" (as exposed by Jetty springframework.mail * MailSendExceptions keeps failed messages in a LinkedHashMap, allowing for access in the order of sending * added "getMessageExceptions()" accessor to MailSendException, with "getFailedMessages()"0 码力 | 84 页 | 239.53 KB | 1 年前3Spring Framework 2.5.0 Changelog
springframework.mail * MailSendExceptions keeps failed messages in a LinkedHashMap, allowing for access in the order of sending * added "getMessageExceptions()" accessor to MailSendException, with "getFailedMessages()" side effects with other ASM versions) * spring-orm.jar contains the web ORM support (again), in order to avoid split packages across bundles * spring-web.jar includes the entire Hessian, Burlap, HTTP Autowired/Common/PersistenceAnnotationBeanPostProcessor implement PriorityOrdered and expose an "order" bean property * "depends-on" kicks in before the affected bean is entering its creation phase; can0 码力 | 78 页 | 221.83 KB | 1 年前3Spring Framework 1.2.x Changelog
mentions the names of all matching beans * AbstractBeanFactory keeps singleton beans in registration order (requires JDK 1.4 or Commons Collections) * AbstractBeanFactory does not explicitly register a given roots returned by the ClassLoader (e.g. on Resin) * ResourceArrayPropertyEditor always preserves order of resource entries, even on JDK 1.3 without Commons Collections Package org.springframework.dao DataSourceUtils to catch Throwable on "Connection.close()" * DataSourceUtils uses lower synchronization order for delegating handles (such as from TransactionAwareDataSourceProxy) * SingleConnectionDataSource's0 码力 | 94 页 | 267.57 KB | 1 年前3Spring Framework 1.2.2 Changelog
ConfigurableBeanFactory interface * fixed AbstractBeanFactory to destroy chains of beans in correct order even with non-disposable beans in the middle * fixed AbstractAutowireCapableBeanFactory to only match ConstructorArgumentValues holds generic ValueHolders in a List instead of a Set now, keeping their definition order * ConstructorArgumentValues offers "get(Generic)ArgumentValue" variant that excludes already used AbstractAutowireCapableBeanFactory applies generic constructor argument values of the same type in definition order * factored out BeanDefinitionValueResolver helper class from AbstractAutowireCapableBeanFactory *0 码力 | 72 页 | 205.76 KB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7