如果 sql-map-config.xml 是写在类中,需要从classpath路径读取时:
实现类:
public class sSqlMapClientFactoryBean extends SqlMapClientFactoryBean {
public void setConfigLocation(String configLocation) {
Resource rs = new UrlResource(
Thread.currentThread().getContextClassLoader().getResource(configLocation));
super.setConfigLocation(rs);
}
}
在spring配置中这样配置
<bean id="sqlMapClient"
class="com.zz.sSqlMapClientFactoryBean">
<property name="configLocation">
<value>sql-map-config.xml</value>
</property>
</bean>
<bean id="baseDao"
class="com.dd.dao.BaseDao">
<property name="sqlMapClient">
<ref local="sqlMapClient" />
</property>
</bean>
分享到:
相关推荐
Spring与iBATIS的集成 iBATIS似乎已远离众说纷纭的OR框架之列,通常人们对非常流行的Hibernate情有独钟。但正如Spring A Developer's Notebook作者Bruce Tate 和Justin Gehtland所说的那样,与其他的OR框架相比...
很好的spring+ibatis事务的配置文档.
spring与ibatis整合集成实例 spring与ibatis整合集成实例
Spring对IBatis的整合 10.3 Spring对IBatis的支持 Spring对IBatis提供了完善的内建支持。使用Spring提供的IBatis辅助类,可以大大简化原有的IBatis访问代码。这些辅助类位于org.springframework.orm.ibatis包下,...
Struts2 Spring Hibernate IBatis Struts2 Spring Hibernate IBatisStruts2 Spring Hibernate IBatisStruts2 Spring Hibernate IBatis 只需要导入相应的jar包就行了 ,数据库是mysql :数据库名叫做mydatabase,表名...
Spring与iBATIS的集成示例代码,希望对初学者有用
本工程以“银行账号转账”为例子演示了如何处理Spring、Ibatis结合MySQL数据库使用时的事务操作 本工程编码方式:UTF-8 须执行的SQL语句: CREATE DATABASE `test`; USE `test`; CREATE TABLE `lm_bank_card` ( `...
spring ibatis整合所需jar包
SPRING与IBATIS整合采用保留IBATIS事务,可自己控制回滚!
struts+spring+ibatis的Demo struts+spring+ibatis的Demo struts+spring+ibatis的Demo
有关Struts2+Spring+Hibernate和Struts2+Spring+Ibatis的整合实例demo 原创,完全基于eclipse开发
是不是好东西你们去鉴定,SpringMVC + Spring + ibatis 可以配置多数据源,这个Demo 扩展性极强,就看你们自己如何发挥。
最近想在最新的Spring5.0中集成ibatis(不是mybatis),发现已经不在支持SqlmapClientTemplate和SqlmapClientFactoryBean,于是搞了这个工具jar来进行支持如下配置 <bean id="sqlMapClient" class="org.spring...
一个简单的struts+spring+ibatis示例的源码,在源码中包含一个简单的分布功能
Spring+Ibatis技术:很好的架构文档
struts+spring+ibatis做的一个增删改查例子
Spring + Ibatis 与mysql集群集成