一、创建maven项目
File--》New--》Other--》Maven Project 创建 Maven项目
环境配置:
项目右键--》Properties--》
Resource:编码格式换成utf-8
或者 Window--》Perferences--》General--》Workspace
可以统一设置编码格式
Deployment Assembly:maven项目编译后所需的文件
包含 /src/main/java
/src/main/resources
/WebContent
Maven Dependencies//jar包文件
Java Build Path:JRE System Library改成本机JRE文件版本
Project Facets:Dynamic Web Module 3.0
Java 本机JRE文件版本
二、pom.xml文件配置
我所使用的jar包:
1.junit//单元测试
2.servlet
3.mybatis
4.spring
spring-webmvc
spring-context-support
spring-core
spring-test
spring-context
spring-jdbc
spring-tx
spring-aop
spring-aspects
spring-beans
5.common-lang3
1 <build> 2 <finalName>springMVC_demo</finalName> 3 <plugins> 4 <!-- 编译插件 --> 5 <plugin> 6 <groupId>org.apache.maven.plugins</groupId> 7 <artifactId>maven-compiler-plugin</artifactId> 8 <version>3.5</version> 9 <configuration> 10 <!-- Java源码JDK版本 --> 11 <source>1.8</source> 12 <!-- 编译成二进制代码后的JDK版本 --> 13 <target>1.8</target> 14 <!-- 字符编码 --> 15 <encoding>UTF-8</encoding> 16 </configuration> 17 </plugin> 18 <!-- 资源插件 --> 19 <plugin> 20 <groupId>org.apache.maven.plugins</groupId> 21 <artifactId>maven-resources-plugin</artifactId> 22 <version>3.0.2</version> 23 <configuration> 24 <encoding>UTF-8</encoding> 25 </configuration> 26 </plugin> 27 </plugins> 28 </build>
3、web.xml文件
1 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee 3 http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" 4 version="3.1" metadata-complete="true"> 5 <display-name>Archetype Created Web Application</display-name> 6 </web-app
4、applicationContext.xml
固定代码
1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xmlns:aop="http://www.springframework.org/schema/aop" 5 xmlns:tx="http://www.springframework.org/schema/tx" 6 xmlns:context="http://www.springframework.org/schema/context" 7 xmlns:mybatis="http://mybatis.org/schema/mybatis-spring" 8 xsi:schemaLocation="http://www.springframework.org/schema/beans 9 http://www.springframework.org/schema/beans/spring-beans-4.0.xsd 10 http://www.springframework.org/schema/context 11 http://www.springframework.org/schema/context/spring-context-4.0.xsd 12 http://www.springframework.org/schema/aop 13 http://www.springframework.org/schema/aop/spring-aop-4.0.xsd 14 http://www.springframework.org/schema/tx 15 http://www.springframework.org/schema/tx/spring-tx-4.0.xsd 16 http://mybatis.org/schema/mybatis-spring 17 http://mybatis.org/schema/mybatis-spring.xsd"> 18 </beans>
至此,spring框架准备工作就做好了