ibatis-spring怎么获得当前的connection啊?

问题描述

spring怎么获得当前的connection啊?

在applicationContext.xml里配置datasource用的ProxoolDataSource,
sqlmapclient配置用这个这个datasource
出现了一个问题 就是sqlmapclient把autocommit设为false没有作用,因为想做个批处理
我想获取spring当前sqlmapclient的connection 将它设为非自动提交,怎么做啊?

我查到下面方法:

通过DataSourceUtils.getConnection(DataSource);就能获取到设置的DataSource 然后获得connection

public static Connection getConnection()
throws SQLException
{

return DataSourceUtils.getConnection((DataSource)ServiceLocator.getBean("dataSource"));

}

但是ServiceLocator没有啊?
用sqlMapClient.getDataSource().setAutoCommit(false) 没有用,再sqlMapClient.getDataSource().getAutoCommit();还是true!!。。。。。

求解求解 求大神

时间: 2024-11-03 16:37:43

ibatis-spring怎么获得当前的connection啊?的相关文章

spring-求大神给一个 flex ibatis Spring框架 的树形结构怎么写

问题描述 求大神给一个 flex ibatis Spring框架 的树形结构怎么写 求大神给一个 flex ibatis Spring框架 的树形结构怎么写

ibatis+spring mvc事务不能回滚

问题描述 最近才接触spring MVC和ibates,现在我需要配置事务回滚,但是倒腾了一天还是不行,熟悉的朋友帮忙看看: applicationContext.xml文件配置: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w

Struts + ibatis +Spring整合时,报错?请朋友们帮忙看一下.谢谢。

问题描述 010-10-14 13:22:04 Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@161509b: defining beans [sqlMapClient,baseDao,StudentDaoImpl,StudentServiceImpl,/student,transactionManager,mytx,dataSource,org.spri

ibatis+spring事务

问题描述 在单元测试中对RuntimeException异常事务回滚,但在web容器中却不能回滚了,问题出在哪里了? 问题补充:applicationContext.xml事务配置片段:<context:component-scan base-package="org.reflib"/><tx:annotation-driven /><bean id="transactionManager" class="org.spring

那位仁兄能告诉我关于struts ibatis spring的License问题?

问题描述 1.他们都是属于什么类型的License?2.他们多有那些具体要求?我在做项目调查,因E文太烂了,所以请路过的指点一二,以上必须权威啊! 解决方案 找了个Apache License Version 2.0的中文说明http://seawavecau.iteye.com/blog/190245解决方案二:apache下的项目基本都属于GPL的解决方案三:参考如下资料引用http://congjl2002.iteye.com/blog/209937解决方案四:都是Apache Licen

ssi环境搭建需求包-跪求struts2 spring ibatis整合的jar包

问题描述 跪求struts2 spring ibatis整合的jar包 哪位大神还存有这些jar包,新手跪求赞助,1158388028@qq.com,有的请发邮箱,谢谢,新手c币不多,求大神帮忙 解决方案 这个 啊 建议你以后用 intellij idea 研究一下,,以后管理jar 包用 maven 很方便,,不然,只jar包就能烦死你 解决方案二: 参考这个看看是否有帮助 Struts2+Ibatis+Spring例子http://download.csdn.net/download/wan

zTree的调用设使用(跨两个系统,两类技术实现的项目案例SpringMVC+Spring+MyBatis和Struts2+Spring+ibatis框架组合)

1.从zTree官网上下载zTree的包,zTree的官方网址是:http://www.ztree.me/v3/main.php#_zTreeInfo 2.引入zTree所需的依赖,例如(jQuery的js自己引入): <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ include file="common/common.

spring配置ibatis oracle数据库改成mysql数据库遇到数据库方言问题

问题描述 spring配置ibatisoracle数据库改成mysql数据库遇到数据库方言问题<!--spring配置ibatis--><beanid="sqlMapClient"class="org.framework.ibatis.spring.SqlMapClientFactoryBean"><!--Mysql,Sqlserver通用ibatis配置文件-->propertyname="configLocation

基于spring的数据库读写分离分析及实例教程

Spring读写分离是大家都比较常见并一直在使用的技术. 技术实现: 1.多数据源配置.配置包括一个主库master_dataSource,一个个从库slave_dataSource. 数据源托管给tomcat控制,系统通过jndi方式寻找.配置内容如下: <beans profile="production"><jee:jndi-lookup id="master_dataSource" jndi-name="java:comp/env

Spring JDBC抽象框架简化Web数据库开发

web|数据|数据库 一. 引言 Spring是一个轻量级的应用程序框架.在许多情况中,Spring都能够良好地代换传统的由Java EE应用程序服务器所提供的服务.Spring既是综合性的也是模块化的.基于其分层架构,它能够使开发者灵活地单独使用其任何一部分.Spring由许多模块组成,例如IoC容器,AOP,MVC,持久性,DAO和remoting.这些模块都是相当松耦合的:其中,一些模块的使用根本不需要另一些模块.以前,简直还没有象Spring应用程序这样的:你可以选择使用一些,大多数,或