1. 程式人生 > >java:整合spring+springmvc+mybatis

java:整合spring+springmvc+mybatis

開發環境:

jdk 1.8

eclipse 4.7.0 (Oxygen)

tomcat 8.5.29

mysql 5.7

開發前準備:

spring 框架的jar包,在這裡使用的是spring-5.0.4 PS :spring中包含了springmvc

 

 

spring-aop依賴的jar包

 

 

mybatis的jar包

 

 

mybatis-spring的整合包

 

 

mysql-jdbc的jar包

 

 

阿里巴巴的druid資料庫連線池

 

 

日誌jar包,注意是log4j 1.2.17

 

如果有想學習java的程式設計師,可來我們的java學習扣qun:72340,3928免費送java的視訊教程噢!小編是一名5年java開發經驗的全棧工程師,整理了一份適合18年學習的java乾貨,送給每一位想學的小夥伴,歡迎大家一起學習哦。

進行ssm整合配置:

定義好目錄:

 

 

配置db.properties

 

 

配置log4j.properties

 

 

mybatis-config.xml配置檔案:

 

 

spring整合mybatis的配置檔案:applicationContext-dao.xml

 

 

上面的配置中值得注意的是:

 

 

如果不想將mapper檔案和mapper介面放在一起,那麼我們就必須指定mapper檔案的位置:

 

 

通過註解的方式將所有的service放入spring Ioc 容器中:applicationContext-service.xml

 

 

配置spring的事務: applicationContext-tx.xml

 

 

springmvc的配置檔案:springmvc.xml

 

 

web.xml的配置檔案:

 

 

實現一個使用者登入:

service的實現:實現了兩個方法,一個方法是通過賬號獲取使用者,另一個方法是使用者登入檢驗

控制方法的實現:

 

 

啟動tomcat:

 

 

 

目錄結構:

總結:

這只是很簡單的SSM配置,希望能夠幫到需要幫助的IT小夥伴們。非maven,我們需要自己去下載這些jar包。很多時候在自己去下載jar包的過程往往是十分痛苦的,只有自己經歷過才會明白那種痛苦。