text文档 Spring Framework 3.1.2 Changelog

66.17 KB 24 页 0 评论
语言 格式 评分
英语
.txt
3
摘要
文档详细记录了Spring Framework 3.1.2及其之前版本的更新内容,涵盖了框架的各个方面。版本3.1.2修复了OSGi元数据问题、JDBC参数绑定类型确定,以及多项MVC和Servlet相关的兼容性问题。版本3.1.1新增了对Hibernate 4.0/4.1的官方支持,并改进了JPA 2.0的兼容性,优化了test context框架。版本3.0.7增加了对Jackson 2的支持,并引入了新的HTTP消息转换器。此外,还涉及了对WebSocket、JMS、任务执行器以及测试框架的多项改进和功能增强。
AI总结
以下是《Spring Framework 3.1.2 Changelog》的中文总结,重点突出核心观点和关键信息,并按照文档的结构和内容层次进行梳理: --- ### **Spring Framework 3.1.2(2012-07-09)** - **修复与改进**: - 修复了OSGi元数据中的可选`"javax.inject"`包导入问题。 - 修复了`AbstractResource`的`InputStream`实现中`contentLength()`方法。 - 修复了`MutablePropertySources`的`get`实现,确保未找到时返回`null`。 - 修复了`@PropertySource`占位符解析问题,适用于所有指定值。 - JDBC参数绑定现在使用JDBC 3.0的`ParameterMetaData`(如果可用)来确定类型。 - Hibernate 4的`LocalSessionFactoryBean/Builder`新增了`"jtaTransactionManager"`属性。 - EhCacheFactoryBean对现有缓存区域应用了监听器和启用/禁用标志。 - Quartz的`SimpleTriggerFactoryBean`新增了`"repeatCount"`属性。 - 支持通过`@Async#value`对执行器进行限定。 ### **Spring Framework 3.1.1(2012-02-16)** - **新功能与支持**: - 官方支持Hibernate 4.0.0/4.0.1以及4.1。 - JBoss NativeJdbcExtractor兼容JBoss AS 7。 - 恢复了JBoss LoadTimeWeaver对JBoss AS 5.1的兼容性。 - 提供者注入支持带有Bean集合的泛型类型。 - `@ActiveProfiles`机制在测试上下文中支持`@ImportResource`。 - **改进与修复**: - `context:property-placeholder`的`"file-encoding"`属性值应用正确。 - `Resource`的`getFilename`方法返回`null`以支持非单例资源。 - `ApplicationListeners`按`Ordered`契约排序调用。 ### **Spring Framework 3.0.0.M1(2008-12-05)** - **重大改进**: - 更新项目布局和构建系统(基于模块的源代码和捆绑包存储库)。 - 为Java 5代码风格(泛型、变长参数、StringBuilder)更新了整个代码库。 - 升级到JUnit 4.5和JRuby 1.1。 - 移除了对WebLogic 8.1和WebSphere 5.1的支持。 - 移除了本地TopLink API支持(由JPA取代)。 - 移除了Commons Attributes支持(由Java 5注解取代)。 - 移除了Jakarta JSTL对JSP 1.2的支持(由JSP 2.0取代)。 ### **Spring Framework 3.0.0.M4(2009-08-10)** - **新功能**: - 升级到JUnit 4.6、TestNG 5.9和EasyMock 2.5.1。 - 更新了Spring Framework的OSGi清单,显式列出非版本化导入。 - 放宽了OSGi包依赖关系。 - 支持通过构造函数参数名指定构造函数参数。 - **改进**: - `BeanWrapper`和`DefaultListableBeanFactory`支持自定义`ConversionService`。 - 作用域代理和单例Bean的序列化支持改进。 ### **Spring Framework 3.0.3(2010-06-15)** - **新功能与支持**: - 自动检测JodaTime 1.3及更高版本。 - JPA 2.0支持通过Hibernate 3.5.2和OpenJPA 2.0.0 GA测试和支持。 - **改进与修复**: - 修复了URIEditor的URI构造问题,考虑了片段部分。 - 修复了`JmsException/JmsUtils`中的空指针异常问题。 ### **Spring Framework 3.0.0.GA(2009-12-16)** - **新功能与支持**: - 组件扫描自动检测EE 6的`@ManagedBean`刻(getClass)。 - JPA 2.0支持更新到最终规范(兼容EclipseLink 2.0 GA)。 - 全面支持GlassFish V3 GA。 - **改进**: - 显式列出Spring Framework的OSGi清单非版本化导入。 - entfernte Unterstützung für WebLogic 8.1 und WebSphere 5.1。 - 支持JSR-303和JAXB2的MVC处理。 ### **Spring Framework 3.1 M2(2011-06-08)** - **核心改进**: - 修订`TypeDescriptor`实现,支持嵌套泛型类型。 - 改进集合转换逻辑,减少不必要的集合创建。 - 新增对Servlet 3.0 multipart请求的支持。 ### **Spring Framework 3.1 RC1(2011-10-11)** - **新功能与支持**: - 升级到JUnit 4.9。 - 更新Quartz支持包以兼容Quartz 2.0。 - 支持WebSphere 7和8上的负载时编织(Load-Time Weaving)。 - 新增对Hibernate 4.0的支持。 --- 以上总结重点提取了每个版本的核心变化,包括新功能、改进和修复,语言简洁明了,逻辑清晰,符合用户的要求。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 17 页请下载阅读 -
文档评分
请文明评论,理性发言.