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包的過程往往是十分痛苦的,只有自己經歷過才會明白那種痛苦。