搭建ssm框架的詳細過程 一 (使用mybatis的接口)

第一:導入ssm整合的全部jar包(其中包括一些日誌、連接數據庫的包................)

 注意:一定要把jar包的版本對應起來,不能隨意導jar包,如果jar不兼容,會報噁心的錯..........

 

第二:先讓springMVC好使(因爲springMVC是spring的一部分,所以不需要和spring進行整合,直接使用即可)

  1. springMVC的步驟就是:

  1):導jar包,(因爲上面把所有的jar包都導入了,這步就省略.)

 2): 創建一個SpringMVC的核心配置文件 (文件的位置任意,但是我希望你放在src(或者同src一下的包)下的的一個子包下面)

 

①:引入spring的約束

  

 ②:在springMVC的核心配置文件中,只需要配置下面連個:

     ⅰ:配置一個 掃描器:

         ⅱ:配置一個視圖解析器:

        

    

 3): 在web.xml 中配置一個springMVC的控制器

 

 4):創建一個controller 來測試,

  


  5):就可以測試了

  一般這樣,springMVC就成功了。(如果有什麼問題那就是你自己的粗心了哦)

 第三: 配置mybatis和spring了

  因爲mybatis需要和數據庫建立連聯繫,我們需要建立實體類......

  還有service包(也就是業務包)

   

  1 創建mybatis的映射文件(和SpringMVC一樣,建議放在一個同src下的一個包裏)       

   1):在mybatis 的映射配置文件中:

 

  因爲我使用的是接口 所有namespace的值是: 就dao接口的路徑

   2):在mybatis的核心配置文件中

 

  這裏要配置的話:可以配置一些別名或者其他的,(重要的都交給spring配置了 )


第四:配置spring的配置文件(最終要的)

 1:引入約束


  2:配置數據庫(使用的是c3p0)

  

 dbConfig.properties:如下

 

 3:配置:mybatis的SQlSessionFactory交給spring了,還有就是加載mybatis的映射配置文件和核心配置文件

 

 4::配置掃描和事務

 

 5:最後在web.xml中配置spring.xml

 

  6:在serviceImpl類中注入dao,並且申明是service

   

 7:在controller中注入service

 

  這就是完整的ssm的框架的搭建。

 希望可以幫到你,如果有什麼疑問可以隨時留言,我會第一時間答覆

 




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