【轉自互聯網】spring2.5和spring2.0的Jar包改變

          Spring 2.5的Jar打包

          在Spring 2.5中, Spring Web MVC 不再是 'spring.jar' 文件的一部分. Spring MVC以'spring-webmvc.jar''spring-webmvc-portlet.jar'文件形式在發行包的 lib/modules 目錄中存在。 另外,對Struts 1.x的支持被獨立成 'spring-webmvc-struts.jar'。

          注意: 經常被使用的Spring的DispatcherServlet也是Spring Web MVC框架的一部分。 因此,就算你只是為了遠程訪問(例如,暴露Hessian或者 HTTP調用服務)而使用DispatcherServlet,你也得將'spring-webmvc.jar'(或者 'spring-webmvc-portlet/struts.jar')放到'spring.jar'旁邊去。

          Spring 2.0的 'spring-jmx.jar''spring-remoting.jar'已經被轉移到 Spring 2.5的'spring-context.jar' (針對 JMX 和非HTTP 遠程支持),部分轉移到 'spring-web.jar' (針對HTTP 遠程支持)。

          Spring 2.0的 'spring-support.jar' 被改名為 'spring-context-support.jar', 更好的表達其真實含義。 'spring-portlet.jar' 被改名為 'spring-webmvc-portlet.jar',表明它是Spring Web MVC framework的子模塊之一。 類似的, 'spring-struts.jar' 被改為'spring-webmvc-struts.jar'。

          Spring 2.0的'spring-jdo.jar', 'spring-jpa.jar', 'spring-hibernate3.jar', 'spring-toplink.jar''spring-ibatis.jar' 被合并到Spring 2.5大粒度的'spring-orm.jar'中。

          Spring 2.5的 'spring-test.jar' 取代了'spring-mock.jar',表達其對test context framework的強烈關注。 注意 'spring-test.jar' 包含了上個版本 'spring-mock.jar'中的一切,因此如果是單元或集成測試,可以直接取代。

          Spring 2.5的 'spring-tx.jar' 取代了 'spring-dao.jar''spring-jca.jar' 文件,表達其對transaction framework的強烈關注。

          Spring 2.5 將其jar文件直接作為OSGi兼容的bundle。這使得在OSGi環境中使用Spring 更加方便,不再需要定制打包了。

          posted on 2008-08-13 14:16 金家寶 閱讀(1390) 評論(1)  編輯  收藏 所屬分類: Spring2.5框架

          評論

          # re: 【轉自互聯網】spring2.5和spring2.0的Jar包改變 2011-07-21 15:44 jinhua_110

          學習!  回復  更多評論   

          主站蜘蛛池模板: 宁安市| 合作市| 安溪县| 进贤县| 通江县| 廊坊市| 兴和县| 顺义区| 搜索| 商洛市| 高雄市| 南开区| 定兴县| 青岛市| 临安市| 河津市| 肃南| 图片| 大庆市| 昌吉市| 祁东县| 肇庆市| 通榆县| 长子县| 沐川县| 潜山县| 饶河县| 河源市| 栾城县| 德清县| 房产| 宁安市| 江山市| 德安县| 麟游县| 历史| 永清县| 延庆县| 花莲县| 西宁市| 梁河县|