SpringOne带来新的TCServer、VMware伙伴
【IT168 资讯】一年一度的SpringOne大会北美会场于最近结束,该大会发布了大量声明并宣布了很多新特性。总之,该大会聚焦于以下两方面:SpringSource企业级产品的继续研发及对明年的Spring框架和与之相关的生态圈的预测。
SpringSource tcServer——SpringOne上的头条新闻就是新的tcServer的公诸于众:
tcServer的发布并没有出乎人们的意料,因为早在今年初SpringSource就收购了Covalent。eWeek注意到过去两年内Tomcat项目中80%的提交来自于SpringSource员工。
Spring IDE 2.2.1——SpringOne还发布了新版本的Spring IDE。
SpringSource/VMWare——可能在很多领域都会结出硕果的一个声明就是SpringSource和VMWare之间结成的新的伙伴关系。
正如新闻中所述,IDE和虚拟机的集成看来是2009年的路线图了。官方的VMWare workstation博客也说到此次合作并提到了之前的Eclipse集成(只是一个原型)。
Spring/Adobe——在SpringOne上,Spring生态圈继续扩张着,有两个关键的与Flex相关的声明。Prana框架正式更名为Spring Actionscript。作为此次更名的一部分,该项目获得了官方的SpringFramework.org论坛、JIRA访问及Fisheye集成。SpringSource还宣布了与Adobe的合作以集成Spring与BlazeDS:
在社区将BlazeDS集成到了Spring和Spring Security之后,官方支持终于来了。
Spring Integration 1.0——InfoQ最近曾报道过,Spring Integration 1.0已经发布了。Spring Integration支持大多数常用的传输方式,如JMS、web services、文件、RMI等等,同时还有其他选择如FTP,这是由社区通过Spring Extensions贡献的。
Spring 3.0 M1——对于2009年来说,最具影响力的声明就是Spring 3.0 M1的公诸于众。以下内容来自于Juergen Hoeller的官方博客:
使用Java 5编码风格更新了全部代码基(泛型、可变参数)
更新到JUnit 4.5和JRuby 1.1
引入了Spring EL解析器(org.springframework.expression包)
在bean定义中引入了对#{…}表达式的支持
为嵌入式表达式引入了@Value注解
为MVC处理器中URI模板的处理引入了@PathVariable注解
为MVC处理器中的@RequestParam引入了默认值支持
为MVC处理器中的HTTP header访问引入了@RequestHeader注解
引入了AbstractAtomFeedView和AbstractRssFeedView基类
引入了JSP标签
Spring 3.0需要Java 5+。Willie Wheeler已经撰写了博文,对里程碑上的声明和会议进行了综述。
来自Blogsphere的一些想法——Blogsphere在SpringOne上也表现的非常积极。Solomon Duskis撰写了一些博文,很好的总结了会议的主题,如tcServer、Spring DM的成熟度、Spring和JCP的继续合作以及工业上重量级公司不断加入SpringSource的演变过程。