官网地址
mybatis配置
开始创建maven项目
输入命令
mvn archetype:create -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp
由于版本问题可能会出错,可改为下面的命令
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp
web.xml配置头文件改为3.1的版本
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1"
metadata-complete="true">
<!-- 修改servlet版本为3.1 -->
</web-app>
修改项目目录结构
添加项目依赖
1.日志依赖 slf4j+logback
- slf4j-api
- logback-core
- logback-classic
2.数据库相关依赖
- mysql-connector-java
- c3p0
3.mybatis相关依赖
- mybatis
- mybatis-spring
4.Servlet web相关依赖
- standard
- jstl
- jackson-databind
- javax.servlet-api
5.Spring依赖
1)spring核心依赖
- spring-core
- spring-beans
- spring-context
2)spring dao层依赖
- spring-jdbc
- spring-tx
3)spring web相关依赖
- spring-web
- spring-webmvc
4)spring test相关依赖
- spring-test