今天我们来通过一个项目小实战(spring+mybatis),让大家对maven有更加深刻的认知
一)建立maven工程
①右击new-》other-》maven-》Maven Project,然后next、next,填写项目需要的相关信息,点击finish
②修改项目jdk,项目上右击选择properties,进入一窗口
--点击Java Build Path,修改JRE System Library,选择你安装的jdk。
--点击Resource,修改字符集为uTF-8
--点击Java Compiler,修改编译版本为1.7或者1.8(ps:这个跟项目中的spring版本有关,比如我演示用的这个就不能用1.8,要不然报依赖有关的额错误),1.5有点太远古(不过我们这个例子中影响不大)
③我们知道,有了mybatis就是要操作数据库了哈,嗯,肯定涉及到很多数据库配置文件,根据管理,约束?我们都会再建一个包来放这些文件,右击项目-》new-》Source Folder
一顿操作之后项目的目录结构如下
二)添加依赖,我们打开pom.xml文件添加依赖
<!-- spring依赖 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<!--单元测试依赖 -->
<dependency>
&l