SSM整合环境搭建
一、Maven依赖
junit
junit
4.13.2
test
mysql
mysql-connector-java
8.0.27
com.alibaba
druid
1.1.9
javax.servlet
javax.servlet-api
3.1.0
javax.servlet
jsp-api
2.0
jstl
jstl
1.2
org.mybatis
mybatis
3.5.9
org.mybatis
mybatis-spring
2.0.7
org.springframework
spring-webmvc
5.3.16
org.springframework
spring-jdbc
5.3.16
org.aspectj
aspectjweaver
1.9.9
org.projectlombok
lombok
1.16.10
log4j
log4j
1.2.17
ch.qos.logback
logback-classic
1.2.3
二、各类配置文件
1、web.xml
<?xml version="1.0" encoding="UTF-8"?>
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:applicationContext.xml
1
springmvc
/
encodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
utf-8
encodingFilter
/*
2、mybatis-config.xml
<?xml version="1.0" encoding="UTF-8" ?>
3、jdbc.properties
##数据库连接驱动
jdbc.driver=com.mysql.cj.jdbc.Driver
##数据库连接,db为数据库名
jdbc.url=jdbc:mysql://localhost:3306/db?characterEncoding=utf-8
jdbc.username=
jdbc.password=
4、spring-dao.xml
<?xml version="1.0" encoding="UTF-8"?>
5、spring-service.xml
<?xml version="1.0" encoding="UTF-8"?>
6、spring-mvc.xml
<?xml version="1.0" encoding="UTF-8"?>
7、applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
8、log4j.xml
log4j报红可以不用管,也可自行查询解决方法
<?xml version="1.0" encoding="UTF-8" ?>
9、logback.xml
<?xml version="1.0" encoding="UTF-8"?>
[%d{HH:mm:ss.SSS}] [%-5level] [%thread] [%logger] [%msg]%n