SpringMVC+Spring+Mybatis框架配置详细步骤(eclipse-Maven版).docx
SSI框架搭建(Maven版)
SpringMVC4.1.2+Spring4.1.2+Mybatis3.3.0
编号:SSI-SMVC3-S4-I3
版本:V1.0
级别:公开
编写时间:2016-06-24
目录
TOC\o1-3\h\z\u1导言 1
1.1目的 1
1.2范围 1
1.3说明 1
1.4Maven简介 1
2准备工作 2
2.1安装maven工具 2
2.2配置maven环境变量 2
2.3配置maven仓库 2
2.4Eclipse配置maven信息 3
3搭建Maven版的SSI工程 4
3.1创立工程 4
3.2配置pom文件 5
3.3配置web.xml 11
3.4配置config.properties 13
3.5配置mybatis-config.xml 14
3.6配置spring-dataSource.xml 15
3.7配置spring-mvc.xml 18
3.8配置spring.xml 19
3.9配置log4j.properties 20
3.10创立实体model 20
3.11创立实例化dao 22
3.12创立业务效劳service 24
3.13创立控制层controller 26
3.14页面代码 31
3.14.1login.css 31
3.14.2login.html 32
3.14.3login.js 34
3.14.4common.js 35
其他文件 39
3.15启动工程 39
编译工程 39
启动工程(jetty容器) 39
系统测试 40
导言
目的
本文档是根据个人的工作经验搭建的轻量级SSI框架,也是实际应用中比拟全面的根底框架,用于指导SSI框架初学者学习搭建SSI框架,希望能给各位使用者提供帮助,同时也希望朋友们尽量去帮助其他人。
范围
本次框架搭建的版本是SpringMVC4.1.2+Spring4.1.2+,数据库采用的是mysql,在eclipse开发工具下搭建的maven工程,页面采用的是h5,ajax实现数据访问,如果页面为jsp等,那么修改controller的返回类型即可。
说明
本文档是搭建的maven工程,如果对maven有一定了解的童靴可以学习如果搭建SSI,如果还对maven还比拟陌生,可以趁这个时机学习如何使用maven管理和开发工程。
开发环境eclipse-jee-indigo-SR1-win32-dic,,Jetty(容器),JDK1.7,mysql。
Maven简介
Maven工程对象模型(POM),可以通过一小段描述信息来管理工程的构建,报告和文档的软件工程管理工具。
Maven除了以程序构建能力为特色之外,还提供高级工程管理工具。由于Maven的缺省构建规那么有较高的可重用性,所以常常用两三行Maven构建脚本就可以构建简单的工程。由于Maven的面向工程的方法,许多ApacheJakarta工程发文时使用Maven,而且公司工程采用Maven的比例在持续增长。
准备工作
本文简单介绍maven的安装和配置,如果需要详细了解配置步骤,或者配置存在异常,可以百度查找详细的maven配置过程。以下链接仅供参考:
配置步骤可参考:
安装maven工具
Maven是跨平台的工程管理工具。主要效劳于基于Java平台的工程构建,依赖管理和工程信息管理。
配置maven环境变量
配置完成,可翻开命令行,输入mvn–v,验证是否配置成功。
配置maven仓库
安装maven工具后,需要指定本地maven仓库路径,从而对工程依赖进行管理。假设本地还没有maven仓库,可先建立目录。
配置文件路径:D:\JavaSoft\apache-maven-3.0.4\conf
修改内容:50-60行
localRepositoryD:/JavaSoft/App/maven/m2-jars/localRepository
默认的maven仓库位置为:C:\Users\Administrator\.m2〔其中Administrator为当前账号〕
Eclipse配置maven信息
首先需要给eclipse安装maven插件;
然后重启eclipse,配置maven的setttings文件。
搭建Maven版的SSI工程
创立工程
创立一个maven工程,如下所示:
maven工程创立成功。
配置pom文件
pom.xml文件是maven工