一、创建 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 框架准备工作就做好了
来源: http://www.bubuko.com/infodetail-1969028.html