學習了一段時間的ssh,是該自己學習搭建框架了。環境:myeclipse6.5+tomcat6.0.18+struts2.1+hibernate3.2+spring2.5.6
現在總結如下:
步驟一:新建乙個web專案(選擇j2se5.0,會有乙個警告,不用理會)
步驟二:新建這些包:
步驟三:新建這些檔案
步驟四:匯入struts2的jar包
步驟五:匯入hibernate的jar包
步驟六:匯入spring的jar包
步驟七:加入資料庫驅動(你使用的資料庫對應的驅動)
在該配置檔案中加入
">> 1.在中加入資料來源配置** 注:請只選擇你使用的資料庫。sql2005驅動 這裡以sqlserver為例--> --> 2. 建立sessionfactory 在中加入
org.hibernate.dialect.sqlserverdialect
true
true
true
utf-8
true
true
after_transaction
3. 建立事務管理器 建立sessionfactory之後,增加事務管理器**:如下 4. 建立事務*** 建立事務管理器之後,增加事務*****:如下 propagation_required,readonly
propagation_required,readonly
propagation_required
5. 建立beannameautoproxycreator transactioninterceptor
1.在這三個配置檔案中加入
2.使用的時候。在裡面新增,根據實際更改bean
1. 編輯web.xml檔案
struts2 org.apache.struts2.dispatcher.filterdispatcher
characterencodingfilter org.springframework.web.filter.characterencodingfilter encoding utf-8
struts-cleanup org.apache.struts2.dispatcher.actioncontextcleanup
最後在發布(deploy)到tomcat伺服器中,單擊run server,測試是否搭建成功。
說明:1.這只是乙個空的框架,其中的jar包也不完全,以後使用到哪些jar包再新增進去;
2.自己在寫配置檔案中時,裡面出現的中文要注釋掉,不然會報錯;
3.新增struts的jar包,有些在spring裡才找得到;
4.在新增jar包的時候,版本可能不同,關係不大;
SSH框架搭建
1.web.xml dispatcherservlet 前端控制器配置在web.xml檔案中的。攔截匹配的請求,servlet攔截匹配規則要自己定義,把攔截下來的請求,依據相應的規則分發到目標controller來處理,是配置spring mvc的第一步。是前端控制器設計模式的實現,提供spring...
SSH框架搭建
1.jar包的引入 2.掃瞄dao,service層 將資料來源 連線池 和sessionfactory放入springioc容器 3.將sessionfactory委託給我們的spring進行事務管理 org.hibernate.dialect.mysqldialect true true upd...
Eclipse搭建SSH框架
參考 遇到的問題 不同的struts2版本可能用到的jar檔案不一致 不同的struts2版本可能web.xml中的配置struts2的filter路徑不同 org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter 或...