`

spring+ibatis+多数据源

阅读更多
环境:spring3.1+ibatis2.3.4+oracle+hbase
要求:需要在工程中操作两个不同的数据源,一个是mssql,另一个是hbase。
实现:
    <bean id="hbaseDataSource" class="org.apache.commons.dbcp.BasicDataSource"
		destroy-method="close">
		<property name="driverClassName" value="${hbase.driverClassName}" />
		<property name="url" value="${hbase.url}" />
	</bean>

	<!-- 数据库连接池 -->
	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
		destroy-method="close">
		<property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
		<property name="url"
			value="jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;DatabaseName=xxx" />
		<property name="username" value="sa" />
		<property name="password" value="xxxxxxx" />
	</bean>

	<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
		<property name="configLocation" value="sql-map-config.xml" />
		<property name="dataSource" ref="dataSource" />
	</bean>
	
	<bean id="sqlMapClientForHBase" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
		<property name="configLocation" value="sql-map-config-hbase.xml" />
		<property name="dataSource" ref="hbaseDataSource" />
	</bean>
	
	<bean id="baseService" class="xxx.xxx.serviceimpl.base.BaseServiceImpl">
		<property name="sqlMapClient" ref="sqlMapClient" />
	</bean>

	<bean id="baseServiceForHBase" class="xxx.xxx.serviceimpl.base.BaseServiceImpl">
		<property name="sqlMapClient" ref="sqlMapClientForHBase" />
	</bean>
分享到:
评论

相关推荐

    maven搭建SpringMVC+spring+ibatis

    是不是好东西你们去鉴定,SpringMVC + Spring + ibatis 可以配置多数据源,这个Demo 扩展性极强,就看你们自己如何发挥。

    Spring+DWR+ibatis+jQuery+easyUI的框架例子

    Spring+DWR+ibatis+jQuery+easyUI的框架例子. 完全开放源代码,免费学习与使用。 可以完成基本的后台主界面,报表查询,数据查询,增加,修改等功能。 如果你要做一些报表,后台功能利用这个a框架就可以很方便实现。

    Spring+iBatis+JOTM实现JTA事务

    Spring+iBatis+JOTM实现JTA事务 spring ibatis jotm 分布 事务 多数据源

    Spring+Ibatis 访问多个数据源

    这是我刚学习开发时总结下来的,Spring多个数据源管理,与大家一起分享

    Structs2.0+Spring2.5+Ibatis整合例子

    使用Ibatis,Spring,Structs整合做的一个小例子,可以根据不同类型数据库和数据源进行数据表建立和修改,测试无问题。

    corbarClient

    corbarclient+spring+ibatis多数据源切换

    ibatis_spring源代码

    整合了ibatis和spring 采用了数据源的配置 ibatis有详细的解释

    基于SpringMVC+iBATIS框架的生物信息数据库的设计与实现 (2008年)

    集成Spring与 iBATIS框架技术构建基于 J2EE的 WEB应用可以提高 J2EE项目的可重用性.以轻量级 J2EE架构为基础,提出基于 SpringMVC+iBATIS框架的一种 WEB应用,并以生物信息数据库平台设计为例.实践证明,该系统具有良好...

    spring,myibatis,配置文件,数据源,web工程

    spring,myibatis,配置文件,数据源,web工程

    企业高并发的成熟解决方案.zip

    资源内容: 1,企业高并发的成熟解决方案资料和笔记;2,数据库高并发原理+演示+说明资料和笔记 其中,第一部分内容有:高并发解决方案;...多数据源支持数据分片的项目示例源代码(spring+ibatis);

    struts2 spring2 ibatis整合代码完整项目

    struts spring2 ibatis整合代码实例 已经配置好的。数据库也配置好了。 可以适合mysql主从配置多个数据源的。

    如何在spring框架中解决多数据源的问题

    如何在spring框架中解决多数据源的问题.pdf

    ExtJS 2.2图书管理系统源码(mysql版)

    使用struts2(json-plugin) + spring2 + ibatis2 + extjs2.2 + mysql5.0架构开发的图书管理系统,对学习struts2,json-plugin,spring2,ibatis2, extjs2.2及其整合开发有很大帮助。 原作地址:...

    基于maven的简单的ssi项目

    基于maven的简单的ssi项目。集成spring+strut+ibatis,同时顺带做了下动态数据源的切换。

    JTA事务源码示例

    Spring+iBatis+JOTM实现JTA事务: 如何处理跨库事物:spring + jtom 的jta事务是个很好的选择. 这个源码示例非常不错,包括所有的源码和jar包,下载后eclipse 或 myeclipse 导入就能用。 里面有详细的说明和注释,...

    SSM多数据源同包

    SSM多数据源同包

    SSM多数据源分包

    SSM多数据源分包

    JavaEE求职简历-姓名-JAVA开发工程师.docx

    3.项目后台管理系统使用Shiro实现登录验证和权限管理(超级管理员、管理员、产品编辑员),iBatis动态sql语句编写及性能优化实现快速维护数据功能,Drui作为数据源,SpringTest+JUnit简化DAO层数据访问测试、Ea

    hrms人力资源管理系统

    此系统整体采用struts1.2+spring2.5+Ibatis框架实现,数据源利用的是SpringIoC注入;模型层严格按照JavaBean规范要求;用Struts进行流程的控制,并实现了国际化,JSP用纯标签进行页面显示。为达到用户名唯一的目的...

    iBATIS实战

    11.2 为其他数据源使用DAO模式 203 11.2.1 示例:为LDAP使用DAO 203 11.2.2 示例:为Web服务使用DAO 208 11.3 使用Spring DAO 209 11.3.1 编写代码 209 11.3.2 为什么使用Spring代替iBATIS 211 11.4 创建自己的DAO层...

Global site tag (gtag.js) - Google Analytics