SPRING FRAMEWORK CHANGELOG
===========================
http://www.springsource.org
Changes in version 3.2.4 (2013-08-06)
-------------------------------------
* fixed potential security risk when using Spring OXM with JAXB (SPR-10806)
* support for Quartz 2.2 (SPR-10775)
* updated spring-instrument manifest to include JDK 7 redefine/retransform attributes (SPR-10731)
* TypeDescriptor class is marked as Serializable now (SPR-10631)
* ConfigurationClassPostProcessor is Ordered.HIGHEST_PRECEDENCE now (SPR-10645)
* @ImportResource supports ${...} placeholders as well (SPR-10686)
* BeanFactory's getBeansWithAnnotation ignores abstract bean definitions (SPR-10672)
* fixed regression with non-String value attributes on custom stereotypes (SPR-10580)
* fixed regression in nested placeholder resolution in case of ignoreUnresolvablePlaceholders (SPR-10549)
* fixed SpEL's MethodExecutor to correctly cache overloaded methods (SPR-10684)
* fixed ClassFilterAwareUnionMethodMatcher equals implementation (SPR-10604)
* introduced latest CGLIB UndeclaredThrowableStrategy changes for better memory usage (SPR-10709)
* fixed regression with AspectJ-based @Async handling in case of no executor set (SPR-10715)
* proper parsing of JPA's "exclude-unlisted-classes" element with a nested "true"/"false" value (SPR-10767)
* resource-based PlatformTransactionManager implementations defensively handle Errors on begin (SPR-10755)
* re-introduced RmiInvocationWrapperRTD.xml for WebLogic which has been missing in 3.2 (SPR-10649)
* Jaxb2Marshaller scans for @XmlRegistry annotation as well (SPR-10714)
* XStreamMarshaller's "getXStream() method is non-final again (SPR-10421)
* DelegatingFilterProxy avoids synchronization for pre-resolved delegate (SPR-10413)
* fixed regression in @RequestParam empty value handling (SPR-10578)
* fixed ResourceHttpRequestHandler's locations-list-empty warn log (SPR-10780)
* fixed ContentNegotiatingViewResolver regression in case of no content type requested (SPR-10683)
* fixed MappingJackson(2)JsonView's handling of a prefixJson="false" value (SPR-10752)
* added configurable JSON prefix handling to MappingJackson(2)HttpMessageConverter (SPR-10627)
* several UriComponentsBuilder refinements (SPR-10779, SPR-10701)
* several HttpHeaders refinements (SPR-10713, SPR-10648)
Changes in version 3.2.3 (2013-05-17)
-------------------------------------
* compatibility with OpenJDK 8 for target 1.5/1.6/1.7 compiled Spring Framework 3.2.x applications (SPR-9639)
* compatibility with OSGI-style use of generics in source code that got compiled to 1.4 byte code (SPR-10559)
* consistent detection of Order annotation in superclasses and interfaces (SPR-10514)
* fixed regression with type detection for child bean definitions (SPR-10374)
* fixed configuration class overriding in terms of superclasses (SPR-10546)
* minimized ASM usage during configuration class processing (SPR-10292)
* added public "getName()" accessor to MethodReference (SPR-10422)
* fixed ReflectiveMethodResolver to avoid potential UnsupportedOperationException on sort (SPR-10392)
* JdbcTemplate defensively uses JDBC 3.0 getParameterType call for Oracle driver compatibility (SPR-10385)
* introduced public ArgumentPreparedStatementSetter and ArgumentTypePreparedStatementSetter classes (SPR-10375)
* fixed BeanPropertyRowMapper to only prefix actual upper-case letters with underscores (SPR-10547)
* HibernateJpaDialect supports Hibernate 4.2 as a JPA provider now (SPR-10395)
* fixed Jaxb2Marshaller's partial unmarshalling feature to consistently apply to all sources (SPR-10282)
* ContentNegotiationManager properly handles HttpMessageConverter checking for Accept header "*/*" (SPR-10513)
* SimpleMappingExceptionResolver prefers longer mapping expression in case of same exception depth (SPR-9639)
* ServletContextResourcePatternResolver supports Tomcat-style "foo#bar.war" deployment unit names (SPR-10471)
* fixed potential deadlock with DeferredResult timeout handling on Tomcat (SPR-10485)
* fixed regression with ResourceHttpMessageConverter accidentally not closing underlying files (SPR-10460)
* fixed regression with JSP form tag prepending the context/servlet path (broke use for Portlets; SPR-10382)
* added "jsonPrefix" property to MappingJackson(2)JsonView, allowing for a custom prefix (SPR-10567)
* changed MappingJackson(2)JsonView's "writeContent" template method to include "jsonPrefix" String (SPR-10567)
Changes in version 3.2.2 (2013-03-14)
-------------------------------------
* official support for Hibernate 4.2 (SPR-10255)
* fixed missing inter-dependencies in module POMs (SPR-10218)
* marked spring-web module as 'distributable' in order for session replication to work on Tomcat (SPR-10219)
* DefaultListableBeanFactory caches target type per bean definition and allows for specifying it in advance (SPR-10335)
* DefaultListableBeanFactory clears by-type matching cache on runtime register/destroySingleton calls (SPR-10326)
* ConfigurationClassPostProcessor consistently uses ClassLoader, not loading core JDK annotations via ASM (SPR-10249)
* ConfigurationClassPostProcessor detects covariant return type mismatch, avoiding infinite recursion (SPR-10261)
* ConfigurationClassPostProcessor allows for overriding of scoped-proxy bean definitions (SPR-10265)
* "depends-on" attribute on lang namespace element actually respected at runtime now (SPR-8625)
* added locale-independent "commonMessages" property to AbstractMessageSource (SPR-10291)
* added "maximumAutoGrowSize" property to SpelParserConfiguration (SPR-10229)
* allow for ordering of mixed AspectJ before/after advices (SPR-9438)
* added "beforeExistingAdvisors" flag to AbstractAdvisingBeanPostProcessor (SPR-10309)
* MethodValidation/PersistenceExceptionTranslationPostProcessor apply after existing advisors by default (SPR-10309)
* fixed regression in SpringValidatorAdapter's retrieval of invalid values (SPR-10243)
* support 'unless' expression for cache veto (SPR-8871)
* @Async's qualifier works for target class annotations behind a JDK proxy as well (SPR-10274)
* @Scheduled provides String variants of fixedDelay, fixedRate, initialDelay for placeholder support (SPR-8067)
* refined CronSequenceGenerator's rounding up of seconds to address second-specific cron expressions (SPR-9459)
* @Transactional in AspectJ mode works with CallbackPreferringPlatformTransactionManager (WebSphere) as well (SPR-9268)
* LazyConnectionDataSourceProxy catches setReadOnly exception analogous to DataSourceUtils (SPR-10312)
* SQLErrorCodeSQLExceptionTranslator tries to find SQLException with actual error code among causes (SPR-10260)
* added "createTemporaryLob" flag to DefaultLobHandler, using JDBC 4.0's createBlob/Clob mechanism (SPR-10339)
* deprecated OracleLobHandler in favor of DefaultLobHandler for the Oracle 10g driver and higher (SPR-10339)
* deprecated (NamedParameter)JdbcTemplate's queryForInt/Long operations in favor of queryForObject (SPR-10257)
* added useful query variants without parameters to NamedParameterJdbcTemplate, for convenience in DAOs (SPR-10256)
* "packagesToScan" feature for Hibernate 3 and Hibernate 4 detects annotated packages as well (SPR-7748, SPR-10288)
* HibernateTransactionManager for Hibernate 4 supports "entityInterceptor(BeanName)" property (SPR-10301)
* DefaultJdoDialect supports the JDO 2.2+ isolation level feature out of the box (SPR-10323)
* DefaultMessageListenerContainer invokes specified ExceptionListener for recovery exceptions as well (SPR-10230)
* DefaultMessageListenerContainer logs recovery failures at error level and exposes "isRecovering()" method (SPR-10230)
* added "mappedClass" property to Jaxb2Marshaller, introducing support for partial unmarshalling (SPR-10282)
* added "entityResolver", "classDescriptorResolver", "doctypes" and further properties to CastorMarshaller (SPR-8470)
* deprecated CastorMarshaller's "object" property in favor of "rootObject" (SPR-8470)
* MediaType throws dedicated InvalidMediaTypeException
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
spring完整jar包 (2000个子文件)
stylesheet.css 12KB
index-19.html 2.31MB
index-7.html 2.2MB
overview-tree.html 1.11MB
index-3.html 922KB
index-1.html 835KB
index-9.html 782KB
index-18.html 718KB
index-4.html 584KB
index-16.html 546KB
serialized-form.html 521KB
allclasses-frame.html 506KB
constant-values.html 471KB
allclasses-noframe.html 452KB
index-13.html 437KB
index-5.html 345KB
index-8.html 325KB
JdbcTemplate.html 291KB
index-20.html 278KB
HibernateTemplate.html 277KB
index-2.html 246KB
index-15.html 246KB
index-12.html 243KB
index-6.html 223KB
AbstractBeanFactory.html 204KB
JdbcOperations.html 194KB
AbstractAutowireCapableBeanFactory.html 190KB
AbstractApplicationContext.html 188KB
HibernateOperations.html 184KB
BeanDefinitionParserDelegate.html 177KB
DefaultListableBeanFactory.html 169KB
JmsTemplate.html 167KB
SimpleJdbcTemplate.html 160KB
index-14.html 158KB
index-10.html 157KB
NamedParameterJdbcTemplate.html 154KB
index-21.html 143KB
deprecated-list.html 139KB
MockHttpServletRequest.html 139KB
index-17.html 139KB
index-23.html 135KB
MimeMessageHelper.html 134KB
ResultSetWrappingSqlRowSet.html 133KB
AbstractBeanDefinition.html 131KB
SimpleJdbcOperations.html 128KB
JdoTemplate.html 122KB
NamedParameterJdbcOperations.html 115KB
AbstractEnvironment.html 113KB
DefaultMessageListenerContainer.html 110KB
index-22.html 109KB
CastorMarshaller.html 101KB
LocalSessionFactoryBean.html 100KB
overview-summary.html 98KB
MockPortletRequest.html 97KB
AbstractAutoProxyCreator.html 97KB
HibernateTransactionManager.html 97KB
SqlRowSet.html 95KB
AbstractReflectiveMBeanInfoAssembler.html 95KB
HttpHeaders.html 89KB
AbstractMessageListenerContainer.html 89KB
SchedulerFactoryBean.html 88KB
JaxRpcPortClientInterceptor.html 88KB
MBeanExporter.html 86KB
MediaType.html 86KB
MockHttpServletResponse.html 84KB
XStreamMarshaller.html 83KB
SqlMapClientTemplate.html 82KB
PersistenceAnnotationBeanPostProcessor.html 82KB
MockServletContext.html 82KB
GenericApplicationContext.html 81KB
HibernateTransactionManager.html 81KB
MessageListenerAdapter.html 81KB
JdoOperations.html 81KB
Jaxb2Marshaller.html 80KB
JpaTransactionManager.html 80KB
SpelExpression.html 80KB
LocalDataSourceJobStore.html 80KB
BeanWrapperImpl.html 79KB
StaticListableBeanFactory.html 79KB
AbstractEntityManagerFactoryBean.html 78KB
Aware.html 77KB
AdvisedSupport.html 77KB
AbstractMarshaller.html 75KB
JmsOperations.html 75KB
XmlBeanFactory.html 74KB
TypeDescriptor.html 74KB
CompositeStringExpression.html 73KB
AbstractPollingMessageListenerContainer.html 72KB
SqlQuery.html 72KB
ConfigurableBeanFactory.html 71KB
ScriptFactoryPostProcessor.html 71KB
JdoTransactionManager.html 70KB
LiteralExpression.html 70KB
SimpleNamingContext.html 70KB
AbstractJmsListeningContainer.html 69KB
RootBeanDefinition.html 69KB
HttpStatus.html 68KB
AnnotationUtils.html 68KB
SimpleJdbcCall.html 68KB
JibxMarshaller.html 66KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
齐木木9406
- 粉丝: 3
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- push_version
- 软件自制图像批量压缩工具
- 基于深度学习的抗梯度噪声的缺陷检测器python源码+文档说明+模型的预训练
- 基于python+pytorch+mysql实现停车场车牌识别管理系统源码+文档说明
- 基于QT+MySQl+OpenCV车牌识别搭建停车场管理系统C++源码+文档说明+界面展示
- 基于深度学习的停车场收费系统-车牌识别模块python源码+文档说明+博客教学
- 空白.pages
- 基于Java+Springboot+vue的智能停车场管理系统(源代码+数据库+9000字论文) 本项目前后端不分离+部署教程
- 基于SSM写的停车场管理系统,加入了车牌识别和数据分析+源码+文档说明
- stream-response.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功