Maven是时下比较流行的项目构建工具,使用它很方便的搭建出来各式框架。
今天我搭建的这个框架是基于Spring SpringMVC MyBatis,数据库使用的postgreSQL;
请允许我发个牢骚:网上的SSM框架虽然很多,但是由于我们公司使用的数据库包含PostgreSQL 。因此找到现成的使用不容易啊,毕竟天资愚钝。在试验了几十上百次之后,终于成功了。
好了,抱怨完了,开始进入正题。
一准备部分
1.首先在Eclipse新建一个Maven Project,将其改为动态Web工程可以再Tomcat中运行
2.在pom.xml加入工程需要的各类Maven代码本工程是这样的
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>G1</groupId>
<artifactId>M1</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>M1 Maven Webapp</name>
<url>http://maven.apache.org</url>
<properties>
<!-- spring版本号 -->
<spring.version>4.0.2.RELEASE</spring.version>
<!-- mybatis版本号 -->
<mybatis.version>3.2.6</mybatis.version>
<!-- log4j日志文件管理包版本 -->
<slf4j.version>1.7.7</slf4j.version>
<log4j.version>1.2.17</log4j.version>
</properties>
<dependencies>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api&l