假如这个世界上只剩下你一个人,当你正坐在屋子里的时候,这时突然响起了敲门声...

Spring2.5有哪些改进

上一篇 / 下一篇  2008-05-05 15:35:10

查看( 50 ) / 评论( 2 )
Spring2.5rc1发布了,一直想知道它葫芦里卖什么药,以下是文档里的change.log
Hd9dt a0\1SUQ0 ITPUB个人空间o_D7t0P7qx
1. JDK版本: JDK至少要1.4.2以上,如果仍然打算使用1.3的话就请用2.0.6/2.0.7版本吧。ITPUB个人空间 ?_1Ck/j1{_
2. Jar 包:SpringMVC 不再使用spring.jar 这个庞大的包了。 Spring-webmvc.jar, spring-webmvc-portlet.jar 可以在 lib/modules 目录下找到,而且对于Struts1.* 的支持的包也应该改成 spring-webmvc-struts.jar了。ITPUB个人空间6gyx"~0IK1Z+X
3. XML配置:推荐使用XML metadata格式,不过先前的DTD仍然支持。需要注意的一点是,Spring1.2的DTD继续使用“singleton”属性,但是新的Spring2.0 DTD不允许使用“singleton”属性了,改成“scope”属性来描述bean的生命周期。
V3d.s LH0 4. 废弃的类与方法:有些在先前版本标注过“@deprecated”的类与方法已经完全被废弃了。
Xllx*kV9A0 比如:ITPUB个人空间!X6|RX(og&g
ITPUB个人空间Sb@*D t7Vz8z
   1.ITPUB个人空间{m8R7Lg^
      ResultReader : 被 RowMapper 接口取代。
&ul%F&^#s?9Y:~c0    2.
8qJr!E_%QDZ.pAd9k0       BeanFactoryBootstrap : 考虑使用 BeanFactoryLocator 或自定义的bootstrap类来代替。ITPUB个人空间e$t/o5f#b%t
ITPUB个人空间1kT!}h ? ]s{
5. Apache OJB:注意Spring源代码中已经完全把这个去掉了,但与之整合的类仍然可以在Spring Modules project找到。https://springmodules.dev.java.net/ITPUB个人空间{[;u4MU0{c9p%e
6. iBATIS:注意Spring已经不再支持iBATIS 的1.3版本了, 如果想继续的话,请升级到2.3以上吧。
6gKyJ%J0 7. Hibernate:注意Spring已经不再支持Hibernate 3.1之前的版本了,也就是说2.1,3.0的版本也无法使用了。如果仍然要用的话,推荐使用Spring的2.0.6/2.0.7版本。ITPUB个人空间z0M:BI:d2b#B}r
8. JDO:注意Spring已经不支持JDO1.0了。同样,你可以升级到2.0以上版本,或者使用Spring的2.0.6/2.0.7版本。
YJmid4|S.`0 9. UrlFilenameViewController:这个东东我也没有接触过,这里,我就简单翻译一下吧。ITPUB个人空间 RI@ @S q yt
“考虑到嵌套路径的请求,视图名称现在决定叫UrlFilenameViewController了,这是一个突破性的改变,并且意味着如果你从Spring1.* 升级到Spring2.0 你可以使用该类从而减少Spring Web MVC的配置工作。”

TAG:

iooyoo的个人空间 iooyoo 发布于2008-05-06 10:34:05
关注
sinkeler发布于2008-05-06 21:43:07
自从SpringMVC出来以后,觉得Spring做的越来越到位了。
我来说两句

(可选)

日历

« 2008-07-07  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 7459
  • 日志数: 97
  • 建立时间: 2008-02-08
  • 更新时间: 2008-07-04

RSS订阅

Open Toolbar