1、SSI框架搭建(Maven 版)SpringMVC4.1.2+Spring4.1.2+Mybatis3.3.0编号:SSI-SMVC3-S4-I3版本:V1.0级别:公开编写时间:2016-06-24I目 录1 导言 .11.1 目的 .11.2 范围 .11.3 说明 .11.4 Maven 简介 .12 准备工作 .22.1 安装 maven 工具 .22.2 配置 maven 环境变量 .22.3 配置 maven 仓库 .22.4 Eclipse 配置 maven 信息 .33 搭建 Maven 版的 SSI 项目 .43.1 创建项目 .43.2 配置 pom 文件 .53.3 配置
2、 web.xml .113.4 配置 config.properties .133.5 配置 mybatis-config.xml .143.6 配置 spring-dataSource.xml .153.7 配置 spring-mvc.xml.183.8 配置 spring.xml .193.9 配置 log4j.properties .203.10 创建实体 model.203.11 创建实例化 dao .223.12 创建业务服务 service.243.13 创建控制层 controller .263.14 页面代码 .313.14.1 login.css .313.14.2 logi
3、n.html.32II3.14.3 login.js.343.14.4 common.js .353.14.5 其他文件 .393.15 启动项目 .393.15.1 编译项目 .393.15.2 启动项目 (jetty 容器) .393.15.3 系统测试 .40SSI 框架 SSI 框架配置详细步骤11 导言导言1.1 目的本文档是根据个人的工作经验搭建的轻量级 SSI 框架,也是实际应用中比较全面的基础框架,用于指导 SSI 框架初学者学习搭建 SSI 框架,希望能给各位使用者提供帮助,同时也希望朋友们尽量去帮助其他人。1.2 范围本次框架搭建的版本是 SpringMVC4.1.2+Sp
4、ring4.1.2+Mybatis3.3.0,数据库采用的是 mysql,在 eclipse 开发工具下搭建的 maven 项目,页面采用的是h5,ajax 实现数据访问,如果页面为 jsp 等,则修改 controller 的返回类型即可。1.3 说明本文档是搭建的 maven 项目,如果对 maven 有一定了解的童靴可以学习如果搭建 SSI,如果还对 maven 还比较陌生,可以趁这个机会学习如何使用maven 管理和开发项目。开发环境 eclipse-jee-indigo-SR1-win32-dic,apache-maven-3.0.4,Jetty(容器),JDK1.7,mysql。1
5、.4 Maven 简介Maven 项目对象模型 (POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。SSI 框架 SSI 框架配置详细步骤22 准备工作准备工作本文简单介绍 maven 的安装和配置,如果需要详细了解配置步骤,或者配置存在异常,可
6、以百度查找详细的 maven 配置过程。以下链接仅供参考:配置步骤可参考:http:/dead- 安装 maven 工具Maven 是跨平台的项目管理工具。主要服务于基于 Java 平台的项目构建,依赖管理和项目信息管理。2.2 配置 maven 环境变量配置完成,可打开命令行,输入 mvn v,验证是否配置成功。2.3 配置 maven 仓库SSI 框架 SSI 框架配置详细步骤3安装 maven 工具后,需要指定本地 maven 仓库路径,从而对项目依赖进行管理。若本地还没有 maven 仓库,可先建立目录。配置文件路径:D:JavaSoftapache-maven-3.0.4conf修改
7、内容:50-60 行D:/JavaSoft/App/maven/m2-jars默认的 maven 仓库位置为:C:UsersAdministrator.m2 (其中 Administrator 为当前账号)2.4 Eclipse 配置 maven 信息首先需要给 eclipse 安装 maven 插件;然后重启 eclipse,配置 maven 的 setttings 文件。SSI 框架 SSI 框架配置详细步骤43 搭建搭建 Maven 版的版的 SSI 项目项目3.1 创建项目创建一个 maven 项目,如下所示:SSI 框架 SSI 框架配置详细步骤5maven 项目创建成功。3.2 配
8、置 pom 文件pom.xml 文件是 maven 项目依赖管理的关键文件,内容如下:此时,需要给项目添加需要的 jar,以及相关配置,内容如下:4.0.0SpingMvc-mavenSpingMvc-maven1.0warSpingMvc-mavenUTF-8UTF-8SSI 框架 SSI 框架配置详细步骤64.1.2.RELEASEmonscommons-lang3$commons-lang3.versioncommons-codeccommons-codec$commons-codec.versionorg.springframeworkspring-coreSSI 框架 SSI 框架配
9、置详细步骤7$spring.versionorg.springframeworkspring-tx$spring.versionorg.springframeworkspring-jdbc$spring.versionorg.springframeworkspring-aop$spring.versionorg.springframeworkspring-webmvc$spring.versionorg.mybatismybatis$mybatis.versionorg.mybatismybatis-spring$mybatis-spring.versionmysqlmysql-connector-java$mySql-driver.version