前面几篇文章已经把spring、spring mvc、MyBaties的配置以及使用做了较为详细的阐述。现在我们来整合一个集成框架SSM(Spring、SpringMVC和Mybatis,怎么读觉得这个简写怪怪的^_^)。
基本概念就不重复了,作为实际开发平台使用的话肯定有很多不足的地方。本教程主要讲解实现过程,能够快速打搭建SSM环境,方便扩展其他功能。
教程里面只给出配置文件的部分解释,具体内容可以下载后面的源码查看。
##整体目录结构
框架版本
Spring 3.2.5 RELEASE
Spring MVC 3.2.5 RELEASE
MyBatis 3.1.1
log4j
##Spring配置文件applicationContext.xml
这里把mybaties的配置都交由spring来管理。里面的配置基本上都是自动扫描注解,链接数据库,文件上传,视图解析器等基本配置,都写了注释也比较好理解。要加入其它功能,可以在这里面进行扩充。
1 | <?xml version="1.0" encoding="utf-8"?> |
##JDBC连接信息jdbc.properties
把jdbc的连接信息独立出来了,主要是方便本地开发的时候对数据库信息的修改
1 | #created by xhay |
##日志配置文件log4j.properties
配置系统的输出日志,以及mybaties的输出日志。更多信息可以参考:配置Log4j(很详细)
1 | ### set log levels ### |
具体设计到示例程序的部分这里就不贴出来了,可以下载下面的源码自行查看
##参考资料
1、 http://www.cnblogs.com/hoojo/archive/2011/04/15/2016324.html#top
2、 http://blog.csdn.net/azheng270/article/details/2173430/
3、 http://blog.csdn.net/zhshulin/article/details/37956105