java EE學習筆記 ---- Hibernate/Struts/Spring

2013/1/3 數據庫

開始Java EE之旅 app

Java EE核心應是框架,先了解幾個框架 框架

Hibernate 工具

         ORM工具,經過文件把值對象和數據表之間創建一個映射關係。 spa

         這句話我的理解是:實現了將應用程序的數據讀寫到數據庫中對應的數據,如:某數據庫表中有數據number,在應用程序中定義int appNumber 中間件

       appNumber = Hibernate(number),將數據庫中的number讀入到appNumber中,省去了大量的數據庫操做SQL查詢代碼。 對象

       所以Hibernate更象是數據庫訪問接口封裝,即中間件 接口

      若是應用程序須要進行大量的數據庫操做,該框架應該頗有幫助。 開發


Struts it

       一個基於Sun Java EE平臺的MVC框架。但從書中看,更願意看作是以前有人提到的MVCK (K = Kit 工具等部件)。

     MVC框架算是本身比較喜歡的框架,用的也比較多,關鍵它實用,畢竟本身開發的軟件業務邏輯都比較多。固然這裏的MVC是針對Java Web的,第一次接觸。


Spring

      一個輕量級的Java EE應用程序的框架,核心是輕量級容器。目標是實現一個全方位的整合框架。

     這東西看上去站的角度比較高,若是構建大型系統看來是少不了它,小玩意就免的打擾它了。


根據以上初淺的分析考慮下本身即將的選擇:

系統不大:因此Spring就免了

有數據庫操做,不過不會不少,但爲了未來考慮能夠加上Hibernate

Struts與私與公都少不了

如下兩個看來是本身的選擇:

Struts + MySQL + JDBC  不考慮未來SQL的變化,如今簡單實現

Struts + Hibernate  考慮未來擴展  可能會好些

看來接下來重點就在:Struts

相關文章
相關標籤/搜索