spring+springMVC+mybatis三大框架整合學習總結
阿新 • • 發佈:2019-01-08
之前就想弄一個基礎框架,用於學習和以後工作需要,現在有時間終於可以來玩一玩搭框架這個遊戲了。在搭建的過程中遇到了各種各樣的問題和報錯,一頭霧水,在網上查了好多資料,借鑑學習(http://blog.csdn.net/zhshulin/article/details/37956105#comments),搞了好久終於搞定了,現在有空分析和整理一下流程。
首先,流程大致如下:
1、jar包:spring4.3.3所有jar包和圖中
2、建立專案
3、建立屬性檔案:資料庫連線屬性檔案:jdbc.properties 和 日誌檔案:log4j.properties
4、建立整合檔案spring-mybatis.xml
5、建立spring-mvc.xml檔案
6、編寫測試方法:controller、service、dao、mapper和pojo
首先:建立java專案:
(1)建立之後直接專案命名 -> finish
(2)配置tomcat
(3)配置專案屬性:配置檔案也要設定成Source、設定編譯檔案輸出路徑classes、libraries新增lib目錄
好了,專案配置完了,接下來建立屬性檔案。
第二步:建立jdbc.properties 和 日誌檔案:log4j.properties
第三步:建立整合檔案spring-mybatis.xml
整合spring和mybatis主要負責 自動掃描專案包、引入資料庫連線檔案和配置資料來源、自動掃描mapper、整合dao層和配置事務管理等
第四步:建立spring-mvc.xml檔案
配置註解掃描Controller包路徑、pojo對映、自動補全路徑跳轉和檔案上傳等。
好了,到這裡spring+springmvc+mybatis整合完了,接下來在web.xml配置springMVC的前端控制器。
第五步:配置程式入口springMVC的前端控制器
到現在,所有配置都完成了,接下來編寫測試程式
第六步:測試程式
pojo就是對應資料庫欄位的實體類
controller層:
service層:
dao層:
mapper層:
測試結果:
專案目錄結構:
首先,流程大致如下:
1、jar包:spring4.3.3所有jar包和圖中
2、建立專案
3、建立屬性檔案:資料庫連線屬性檔案:jdbc.properties 和 日誌檔案:log4j.properties
4、建立整合檔案spring-mybatis.xml
5、建立spring-mvc.xml檔案
6、編寫測試方法:controller、service、dao、mapper和pojo
首先:建立java專案:
(1)建立之後直接專案命名 -> finish
(2)配置tomcat
(3)配置專案屬性:配置檔案也要設定成Source、設定編譯檔案輸出路徑classes、libraries新增lib目錄
好了,專案配置完了,接下來建立屬性檔案。
第二步:建立jdbc.properties 和 日誌檔案:log4j.properties
第三步:建立整合檔案spring-mybatis.xml
整合spring和mybatis主要負責 自動掃描專案包、引入資料庫連線檔案和配置資料來源、自動掃描mapper、整合dao層和配置事務管理等
第四步:建立spring-mvc.xml檔案
配置註解掃描Controller包路徑、pojo對映、自動補全路徑跳轉和檔案上傳等。
好了,到這裡spring+springmvc+mybatis整合完了,接下來在web.xml配置springMVC的前端控制器。
第五步:配置程式入口springMVC的前端控制器
到現在,所有配置都完成了,接下來編寫測試程式
第六步:測試程式
pojo就是對應資料庫欄位的實體類
controller層:
service層:
dao層:
mapper層:
測試結果:
到這裡算是大功告成了,以後想擴充套件什麼再新增。
專案目錄結構: