首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

spring 与 Ibatis的组合开发

2012-10-14 
spring 与 Ibatis的结合开发前几天自己利用下班的时间写了一下spring与IBatis的工程配置,整个工程分为三层

spring 与 Ibatis的结合开发
前几天自己利用下班的时间写了一下spring与IBatis的工程配置,整个工程分为三层:DAO, SERVICE, CONTROLLER。 相信很多人都很熟悉。下面我把我整个工程的配置文件分享给大家,作为处级搭建工程的模版吧。

下图是整个工程的结构图:



接下来我们分别介绍每个配置文件:
1. web.xml 

web.xml主要是用于配置spring MVC的分发器以及listener(监听器)




2. applicationContext.xml

在applicationContext中主要配置了spring的事务管理器, 视图解析器, 还有就是数据库连接设置信息。数据库的设置信息也可以配置在database.properties当中,在这里我省去了这一步骤。



sqlMapConfig.xml
这个文件很简单,就是ibatis的数据库表操作的配置。详细内容如下:


UserBaseInfo.xml对应的是ibatis对于数据库model的映射以及操作处理,在这里也把配置操作贴出来给大家:
UserBaseInfo.xml


配置到这里我们应该吧DAO层的一个类的代码贴出来,让大家看看如何调用spring提供的ORM来操作数据库。从配置文件中已经可以看出就是通过sqlmapclient来进行。



在controller层为了减少java类的生成,我们利用了spring方法多处理器来进行方法的映射。

值此整个工程配置文件结束。希望对大家有点帮助。

热点排行