之前就想弄一个基础框架,用于学习和以后工作需要,现在有时间终于可以来玩一玩搭框架这个游戏了。在搭建的过程中遇到了各种各样的问题和报错,一头雾水,在网上查了好多资料,借鉴学习(http://blog.csdn.net/zhshulin/article/details/37956105#comments),搞了好久终于搞定了,现在有空分析和整理一下流程。
首先,流程大致如下:
1、jar包:spring4.3.3所有jar包和图中
2、创建项目
3、创建属性文件:数据库连接属性文件:jdbc.properties 和 日志文件:log4j.properties
4、创建整合文件spring-mybatis.xml
5、创建spring-mvc.xml文件
6、编写测试方法:controller、service、dao、mapper和pojo
首先:创建java项目:
(1)创建之后直接项目命名 -> finish
(2)配置tomcat
(3)配置项目属性:配置文件也要设置成Source、设置编译文件输出路径classes、libraries添加lib目录
好了,项目配置完了,接下来建立属性文件。
第二步:创建jdbc.properties 和 日志文件:log4j.properties
第三步:创建整合文件spring-mybatis.xml
整合spring和mybatis主要负责 自动扫描项目包、引入数据库连接文件和配置数据源、自动扫描mapper、整合dao层和配置事务管理等
第四步:创建spring-mvc.xml文件
配置注解扫描Controller包路径、pojo映射、自动补全路径跳转和文件上传等 。
好了,到这里spring+springmvc+mybatis整合完了,接下来在web.xml配置springMVC的前端控制器。
第五步:配置程序入口springMVC的前端控制器
到现在,所有配置都完成了,接下来编写测试程序
第六步:测试程序
pojo就是对应数据库字段的实体类
controller层:
service层:
dao层:
mapper层:
测试结果:
到这里算是大功告成了,以后想扩展什么再添加。
项目目录结构:
首先,流程大致如下:
1、jar包:spring4.3.3所有jar包和图中
2、创建项目
3、创建属性文件:数据库连接属性文件:jdbc.properties 和 日志文件:log4j.properties
4、创建整合文件spring-mybatis.xml
5、创建spring-mvc.xml文件
6、编写测试方法:controller、service、dao、mapper和pojo
首先:创建java项目:
(1)创建之后直接项目命名 -> finish
(2)配置tomcat
(3)配置项目属性:配置文件也要设置成Source、设置编译文件输出路径classes、libraries添加lib目录
好了,项目配置完了,接下来建立属性文件。
第二步:创建jdbc.properties 和 日志文件:log4j.properties
第三步:创建整合文件spring-mybatis.xml
整合spring和mybatis主要负责 自动扫描项目包、引入数据库连接文件和配置数据源、自动扫描mapper、整合dao层和配置事务管理等
第四步:创建spring-mvc.xml文件
配置注解扫描Controller包路径、pojo映射、自动补全路径跳转和文件上传等 。
好了,到这里spring+springmvc+mybatis整合完了,接下来在web.xml配置springMVC的前端控制器。
第五步:配置程序入口springMVC的前端控制器
到现在,所有配置都完成了,接下来编写测试程序
第六步:测试程序
pojo就是对应数据库字段的实体类
controller层:
service层:
dao层:
mapper层:
测试结果:
项目目录结构: