【轉自互聯網】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

          學習!  回復  更多評論   

          主站蜘蛛池模板: 轮台县| 新和县| 兴隆县| 乐至县| 南安市| 铜川市| 静安区| 邵阳县| 博客| 陈巴尔虎旗| 潞西市| 铜川市| 亚东县| 三都| 仁怀市| 晋宁县| 施秉县| 德州市| 铁力市| 肇东市| 定兴县| 武功县| 古丈县| 肥西县| 横山县| 太仓市| 慈溪市| 宜良县| 永嘉县| 师宗县| 鄂托克前旗| 民丰县| 长春市| 北碚区| 晋宁县| 凯里市| 秦安县| 江源县| 乌拉特前旗| 项城市| 龙岩市|