1. 程式人生 > >spring+springMVC+mybatis三大框架整合學習總結

spring+springMVC+mybatis三大框架整合學習總結

    之前就想弄一個基礎框架,用於學習和以後工作需要,現在有時間終於可以來玩一玩搭框架這個遊戲了。在搭建的過程中遇到了各種各樣的問題和報錯,一頭霧水,在網上查了好多資料,借鑑學習(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層:
                  
    測試結果:

      

                 

 到這裡算是大功告成了,以後想擴充套件什麼再新增。
    專案目錄結構: