Spring 整合iBATIS 步骤

1: 书写sqlmap.xml dtd位置׃com.ibatis.sqlmap.engine.builder.xml.sql-map-2.dtd
xml文件头:
		 <?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE sqlMap
PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-2.dtd">

<sqlMap namespace="">

<typeAlias alias="" type=""/>

<cacheModel type="LRU" id="">
<flushInterval hours="24"/>
<property name="size" value="1000"/>
</cacheModel>

</sqlMap>

2:书写iBATIS - SqlMapConfig.xml dtd位置׃com.ibatis.sqlmap.engine.builder.xml.sql-map-config-2.dtd
xml文件头:
		 <?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE sqlMapConfig
PUBLIC '-//ibatis.apache.org//DTD SQL Map Config 2.0//EN'
'http://ibatis.apache.org/dtd/sql-map-config-2.dtd'>

<sqlMapConfig>

<sqlMap resource="bookstore/vo/Book.xml" />

</sqlMapConfig>

3: Spring - ApplicationContext.xml 中注册SqlMapClient
完整写法
 		 <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="/sqlMappingConfig.xml" />
<property name="dataSource" ref="dataSource" />
</bean><!-- 注意:B/S写法 value=WEB-INF/sqlMappingConfig.xml-->

4: DAO实现类继续org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
在Spring配置文件的相关位置注入SqlMapClient

[color=indigo]转载请注明: [url]http://chrislee.iteye.com/[/url][/color]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值