经过四个里程碑版、三个RC版,Spring框架终于发布了3.0 的正式版。
Spring 3.0.0 GA的主要变化:
Spring 3.0引入了MBeanExporter,用于扫描于FactoryBean-exported独立的资源
Spring 3.0增加了扫描自动检测JavaEE 6定义的中的javax.annotation.ManagedBean类型的组件的能力
Spring 3.0完全支持 GlassFish V3 GA
Spring 3.0重构了ListableBeanFactory类,删除其中的getBeansWithAnnotation (Class,boolean,boolean) 方法
Spring 3.0新增了对JRuby 1.4的支持
Spring 3.0中引入SmartLifecycle模式,该模式将会根据需要自动启动(无视 lazy-init延迟加载)
Spring 3.0引入了Bean属性名的规则映射模式 (title 可以映射为 Title ISBN 可以映射为 iSBN,貌似是乎略了大小写)
Spring 3.0完全支持JPA 2.0规范,同时兼容EclipseLink 2.0 GA(果然是朝着JSR规范来啊)
Spring 3.0支持将枚举、数组和集合类型映射成为Bean属性
Spring 3.0增加了PropertyPlaceholderConfigurer方法,用于域兼容Spring 2.5
Spring 3.0重构了SpelExpressionParser用于接收带有boolean标志的SpelParserConfiguration对象
Spring 3.0修改了TypeDescriptor描述符中的valueOf和forObject方法,和一些缓存级别
Spring 3.0修改了GenericConverter类中的getConvertibleTypes,将返回参数更改为一个ConvertiblePair的Set
Spring 3.0支持在数据和集合元素中使用formatters 和 formatting
Spring 3.0去掉了默认数字格式
Spring 3.0去掉了默认的日期格式
Spring 3.0.0 GA下载地址:
http://www.springsource.org/download
Spring 3.0.0 GA详细变更记录:
http://static.springsource.org/spring/docs/3.0.x/changelog.txt
新闻来源:http://xiexiejiao.cn/
http://www.oschina.net/news/6201/spring-3.0.0-GA-released
分享到:
相关推荐
完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。 ◆控制反转——Spring通过...
公司新闻发布系统, java语言, eclipse开发, 采用Spring3.0+ibatis架构, spring3.0注解实现MVC控制, jquery实现AJAX异步请求,KindEditor开源的HTML可视化编辑器. 包括前台显示和后台管理,功能全面; 前台主要包括...
这是自己整合的Spring 3.0+Struts2+Mybatis 3 + p6spy +ehcache的平台框架,内含一点示例代码,目前ehcache没有使用。直接编译后发布就能用 测试环境基于JDK1.6+Tomcat 6.0. 大家拿到后请根据实际情况修改 ...
使用spring3.0实现基于注解的validator,无侵入式开发。支持正则表达式。使用方法:解压缩后是一个java web工程,即可发布到web服务器中进行演示。
struts2+hibernate3.3+spring3.0,包括用户的增删改查、登录、发布信息,使用事物。
NULL 博文链接:https://sxlkk.iteye.com/blog/1918201
jar包经过测试,webservice接口发布成功,可以使用
spring3.0 MVC 很好的源码 项目,价值50万 上海热线平台的用户交流系统,用于扩大用户的网络人脉、聚集同类爱好的网络群体(小组),提供和共享最新的信息动态,维护和完善个人网络门户,发布和组织个人或团体类的...
那么,我们就想将 MyBatis3 的支持添加 到 Spring3.0(参考 Spring Jira 中的问题)中。而不幸的是,Spring 3.0 的开发在 MyBatis 3.0 官方发布前就结束了。 因为 Spring 开发团队不想发布一个基于非发布版的 MyBatis 的...
参考Spring MVC Web框架,实现一个MVC Web框架.利用Java EE技术参考Spring MVC Web框架,设计并实现类似的框架,并利用该框架构建一个简单的Web应用。...- Spring3.0后全面超越Struts2,成为最优秀的MVC框架
迷你书是《Spring揭秘》的精选版,节选了原书中介绍Spring IoC容器的6个章节。《Spring揭秘》以幽默生动的语言、辅以有趣的故事和典故,循循善诱地阐述了Spring框架的方方面面。...6.2 Spring 3.0展望 6.3 小结
SpringMVC 已经成为目前最主流的 MVC 框架之一,并且随着 Spring3.0 的发布,全面超越 Struts2,成为最优秀的 MVC 框架。它通过一套注解, 让一个简单的 Java 类成为处理请求的控制器, 而无须实现任何接口。 同时它...
利用CXF3.0.2+Spring3.2.14发布WSSecurity!需要源代码可以下载!
利用CXF3.0.2+Spring3.2.14发布RESTFul,传递json数据格式的!需要源代码可以下载!
jar包:项目中除了使用了struts2,hibernate3.0和spring1.8以外(用spring2.0的包也可以.不能低于1.8的包.)还是用了junit,ajax,第三方的table组件.等等.所以需要下载相对应的包. 为了上传jar.我专门申请了一个网盘.所有...
利用CXF3.0.2+Spring3.2.14发布RESTFul,有源代码可以下载!
包括Java EE5,步入Spring2.5,获得Spring2.5发布版和源码。启动Spring2.5使能项目 详细介绍Spring2.5核心技术。包括控制反转容器,面向切面编程 对DA0层集成技术进行了详细阐述。包括DA0抽象支持。JDBC集成,...
SpringMVC 已经成为目前最主流的MVC框架之一,并且随着Spring3.0 的发布,全面超越 Struts2,成为最优秀的 MVC 框架。它通过一套注解,让一个简单的 Java 类成为处理请求的控制器,而无须实现任何接口。同时它还支持...
3.0 发布于 2009 年。 它完全利用了 Java5 中的改进,并为 JEE6 提供了支持。 Spring 4.0 发布于 2013 年。 这是第一个完全支持 JAVA8 的版本。 功能 轻量级:Spring 在代码量和透明度方面都很轻便。 IOC:控制反转 ...