<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zyskm用夢想丈量人生,用奔跑丈量激情

    spring3系列 一、框架結構

    有一段時間沒有關注spring了,spring2.5就蠻夠用的,spring3出來后一直沒怎么關注。
    這幾天抽空關注一下。干咱這行的還是要緊跟時代變化啊。
    下邊這些內容是轉載51cto的一篇文章。

    1、項目結構與構建變化

    解壓后的立即發現,Spring 3.0的項目結構已經發現了巨大變化:

    1、Spring3采用多項目結構源碼組織,不再是以前的單一方式,共26個項目,差不多每個項目對于一個分發的jar包,不過有些項目是空的,或者是為了構建而設。

    2、不再提供完整打包文件spring.jar,而是20個jar(或稱bundle),一方面應該也是向osgi靠攏。

    Spring 3.0的readme中說道:

    Note that this release does not contain a 'spring.jar' file anymore, in contrast to previous Spring generations. Furthermore, the jar file names follow bundle repository conventions now.

    (51CTO編輯快譯:與之前的Spring版本相反,此次發布不再包括spring.jar文件了。新版本中的jar文件命名由bundle版本庫的規則所決定。)

    3、采用Ivy為主構建方式,當然仍然有Maven,項目結構由Maven管理。另外沒有打包全部的依賴包了,整個下載包比2.5的小了近一半

    4、Spring3已經完全采用Java5/6開發和編譯構建,因此應該是不再支持Java1.4及更早版本了

    2、框架結構的變化

    框架結構的架構圖也進一步演變了,不再是原來那個簡單的方塊圖:

    Spring 3結構圖 

    Spring3架構圖

    跟原來的相比,DAO、ORM、JEE等模塊被劃歸到了一起,成為“數據訪問/集成”部分,Web層突出了自己的MVC(Servlet)和Portlet,核心容器增加了表達式語言。另外,對測試的支持也放到了整個架構中來了。所以整個框架重新劃分成了五部分。

    因此,典型的全應用場景也相應變化,并提示使用自家的Tomcat:

    使用自家的Tomcat 

    posted on 2012-04-13 15:11 zyskm 閱讀(2059) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚欧乱色国产精品免费视频| 亚洲伊人久久大香线蕉结合| 亚洲精品99久久久久中文字幕| 亚洲毛片网址在线观看中文字幕| 久久精品国产亚洲av瑜伽| 国产免费区在线观看十分钟| 57pao国产成永久免费视频| 午夜一级毛片免费视频| 国产亚洲精品资在线| 亚洲成年人电影在线观看| 无码AV动漫精品一区二区免费| 四虎国产成人永久精品免费| 永久免费av无码网站大全| 亚洲AV无码专区国产乱码不卡| 久久久久久一品道精品免费看| 亚洲国产高清人在线| 精品女同一区二区三区免费播放| 日本一区二区免费看| 免费一看一级毛片人| 亚洲国产中文在线视频| a毛片久久免费观看| 免费国产黄网站在线观看视频| 免费一级毛片不卡在线播放| 成人一级免费视频| 精品久久久久久亚洲| 日本亚洲免费无线码| 小草在线看片免费人成视久网| 91亚洲自偷在线观看国产馆| 免费看a级黄色片| 国产三级在线免费观看| 97se亚洲综合在线| 日韩免费高清播放器| 亚洲国产精品日韩在线| 免费人成年轻人电影| 91成人在线免费视频| 亚洲精品国产成人中文| 最近免费中文字幕高清大全| 国产亚洲人成在线播放| 亚洲AV无码一区二区三区DV| 国产白丝无码免费视频| 亚洲午夜成人精品无码色欲|