1. 程式人生 > >.net轉java 學習筆記 (五) 使用eclipse 搭建 ssh框架( struts spring hibernate )

.net轉java 學習筆記 (五) 使用eclipse 搭建 ssh框架( struts spring hibernate )

註入 mage 面向切面 但是 模式 nbsp gen pro jdbc

ssh為 struts+spring+hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架

struts :是一個基於MVC設計模式的Web應用框架,struts類似.net mvc中的控制器 (Controller)

spring :管理對象的生命周期,創建,裝配和配置等;它的特性就是 ,DI (依賴註入)和 AOP(面向切面設計),上一章已經講過,它也是ssh中最難的,說白了就是bean的註入;

hibernate :數據庫映射框架,對JDBC進行了非常輕量級的對象封裝

從職責上分為 表示層 ,業務邏輯層,數據持久層 和 實體層


準備工作:下載環境(下載 struts ,spring ,hibernate),eclipse默認不包含這些東西;

1:下載struts struts-2.3.35-apps.zip

鏈接:https://pan.baidu.com/s/1NrWq_ouPiwRRjI6jk2WBrw 密碼:8vmf

或官網地址: http://struts.apache.org/download.cgi#struts252

2:下載spring spring-framework-4.2.2.RELEASE-dist.zip

鏈接:https://pan.baidu.com/s/17Ejf4N-TNHcmOt6S2ir3Jw 密碼:nzwx

或官網地址: https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework/spring/4.2.2.RELEASE/spring-framework-4.2.2.RELEASE-dist.zip

3:下載hibernate hibernate-release-5.3.6.Final.zip 鏈接:https://pan.baidu.com/s/17LFztl6iIKdvJj2_uUOAgA 密碼:h00x 或官網地址:http://hibernate.org/orm/ 4:jdbc包 (第三章已經講過,但是沒有的話依舊可以去下載) sqljdbc42.jar 鏈接:https://pan.baidu.com/s/1wjGPQmT5DpkBGUf5IgXskA 密碼:bhng
準備工作:導入包(下載 struts ,spring ,hibernate) 下載完包以後我把他們分別丟在: E:\Program Files\Java\struts
E:\Program Files\Java\spring E:\Program Files\Java\hibernate

第一步:直接在eclipse中創建一個web應用程序 ,我給他取名叫ssh

技術分享圖片

.net轉java 學習筆記 (五) 使用eclipse 搭建 ssh框架( struts spring hibernate )