文档介绍:框架篇:Spring+SpringMVC+hibernate整合开发
 
前言:
最近没什么事做,搭个框架写成博客记录下来,拉通一下之前所学知识.
话不多说,我们直接步入正题。
准备工作:
1/安装并配置java运行环境
2/数据库的安装配置(Mysql)
3/安装并配置服务器(Tomcat)
4/Maven
5/ IntelliJIDEA的安装配置(本人使用的主要软件是IntelliJIDEA,没用eclipse什么的)
6/ 使用IntelliJIDEA创建一个web app项目。
貌似就这些了吧
导包
不同于以往的导包,由于我们创建的是maven的webapp项目,所以现在只需配置下pomxml这个配置文件,系统会自动到maven的中央仓库去下载相应的包.
(都写有说明的哈): 
<project xmlns="http://maven./POM/" xmlns:xsi="1/XMLSchema-instance"
xsi:schemaLocation="http://maven./POM/ http://maven./maven-">
<modelVersion></modelVersion>
<groupId>XRog</groupId>
<artifactId>ssh</artifactId>
<packaging>war</packaging>
<version>-SNAPSHOT</version>
<name>ssh Maven Webapp</name>
<url>http://maven.</url>
<!-- 本人将配置包的版本信息都统一放入此处,方便以后管理-->
<properties>
<springVersion></springVersion>
<hibernateVersion></hibernateVersion>
<jstlVersion></jstlVersion>
<taglibVersion></taglibVersion>
<servletVersion>-alpha-1</servletVersion>
<jsonVersion></jsonVersion>
<jacksonVersion></jacksonVersion>
<mysqlVersion></mysqlVersion>
<c3p0Version></c3p0Version>
<log4jVersion></log4jVersion>
<fileuploadVersion></fileuploadVersion>
<lombokVersion></lombokVersion>
</properties>
<dependencies>
<!-- 单元测试-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version></version>
<scope>test</scope>
</dependency>
<!-- spring-->
<dependency>
<.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${springVersion}</version>
</dependency>
<dependency>
<.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${springVersion}</version>
</dependency>
<dependency>
<.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${springVersion}</version>
</dependency>
<dependency>
<.springframework</groupId>
<artifactId>spring-orm</a