`
sean_gao
  • 浏览: 224741 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Spring 3.0前瞻

    博客分类:
  • Java
阅读更多

周末花时间看了Rick Evans在London Spring User Group (LSUG)关于Spring 3.0介绍的视频,地址在这里:
http://java.dzone.com/videos/a-look-forward-spring-30

根据Rick的介绍,Spring 3.0将于明年2月中旬正式发布,其中比较重要的两个亮点是:

1- JDK 5将成为Spring 3.0的最低要求,因此很多遗留代码得以重构,更加清晰;
2- 引入了新的Spring Expression Language (SPEL)用于描述XML和Annotation中的配置信息。
(Rick还用了大量篇幅介绍Spring 3.0如何在API和配置层面支持REST,不过这不在我兴趣范围内)

除了上述两大亮点,还有如下一些值得一提的变化:

1- 去掉了Commons Attributes,减少了很多相关依赖;
2- 不再支持Struts 1.x;
3- 全面转向Listener-style的context加载方式;
4- 源码组织更加模块化,每个子模块都是独立项目;
5- 构建环境抛弃Maven,转为使用ANT+Ivy; (笔者非常赞成的一个变化)
6- 源码库由CVS全面转向Subversion。("逃离"CVS是大势所趋?)


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics