spring+Struts+hibernate學習

三個框架需要導入的jar

Struts的作用:
1.獲取表單內容,並組織生成參數對象
2.根據請求的參數轉發請求給適當的控制器
3.在控制器中調用業務接口
4.將業務接口返回的結果包裝起來發送給指定的視圖,並由視圖完成處理結果的展現
5.做一些簡單的校驗或是國際化工作

Struts的配置文件:
簡單的Struts的配置文件

配置文件中相應的com.xingyao.www.registration.action.UserAction類的代碼
這裏寫圖片描述

Spring的作用:
1.管理實體類對象,充當管理容器
2.管理service層,控制其生命週期
3.事務的處理,採用aop(面向切面編程:編譯方式和動態代理)的方式

Spring的配置文件
實體類的配置文件
舉例:一個UserDao實體的代碼

連接數據庫的方式
解析jdbc.properties文件得到數據庫信息
相應的jdbc.properties文件信息

hibernate的作用:
1.數據庫連接不需要我們自己來管理,如打開和關閉
2.Hibernate對原來的SQL語句進行了封裝,以前寫很多SQL語句,現在你在保存的時候直接可以用 SAVE(對象)來實現了。(節省代碼吧)
3.原來是對錶操作,現在是對對象操作,更能體現面向對象編程。

以上就是我自己寫的一些感想,如有不對請指出!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章