`
phoenix.clt
  • 浏览: 24465 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Grails中使用JDBC手工事务

阅读更多

因为要处理遗留代码,需要在 gog 中使用手工事务, 在 resources.groovy 中进行如下定义后

testDataSourceTxManager(DataSourceTransactionManager){
    dataSource = ref('dataSource')
}

 发现 service 中的事务没了。

 

查了一下 Grails 的源码, 原来 grails 在进行事务管理器查找的时候,并不是用的 bean 名字去查找,而是查找 所有 是 TransactionManager 实例 的 Bean, 并从得到的数组中 取第一个作为事务管理器。

 

因此要使用 spring 的 DataSourceTransactionManager 的, 就不能将这个 Manager 在 Context 中定义了。只能通过自己 new 一个 单例的 DataSourceTransactionManager, 然后将 DataSource 传入,这样就可以用了..........

 

 

 

分享到:
评论

相关推荐

    Grails中文参考手册

    Grails 中文 参考手册

    grails中文使用手册

    快速学会grails的中文文档,学会grails不再困难

    grails中文参考手册

    grails中文参考手册 学习资料 groovy

    grails 中文第二版

    grails 中文第二版

    Grails1.1中文文档

    当今的Java Web开发技术显得过于复杂,相对于它本身的需要来说。现在主流的Java Web框架也是异常复杂,而且没有很好的遵循 Don't Repeat ...本文档将带你从Grails入门开始,最终能够使用Grails框架建设Web应用程序。

    grails-pjax:Grails Pjax插件云可帮助您在Grails中使用pjax

    Grails Pjax插件Pjax在Grails中。 Pjax类似于(turbolinks)[ ,在'A'标签,按钮和表单上工作。 参见_pjaxHeader grails templtate文件中的演示代码。 ## Pjax是什么? Pjax是一个jQuery插件,它使用ajax和pushState...

    grails中文API

    grails 中文 API grails 中文 API

    Grails Grails Grails

    Grails Grails Grails Grails Grails

    Grails1.1中文文档(CHM)

    Grails1.1最新 中文 文档 当今的Java Web开发技术显得过于复杂,相对于它本身的需要来说。现在主流的Java Web框架也是异常复杂,而且没有很好的遵循 Don't Repeat Yourself (DRY) 法则。 因此我们要以一种新的思维...

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    grails中的上传,下载

    grails中的上传,下载,需要的请下载

    Grails 1.1 中文手册 chm

    Grails 最新的 v1.1版的中文文档,chm格式,Grails是一套快速开发Web应用的开源框架,基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,能为大家带来超高效率的一站式框架。

    grails中文入门简介

    比较难找的grails的资料,我也是找了很久才找到的。需要grails相关的拿走

    grails-开源框架使用指南

    Grails是一个full-stack框架,它借助于核心技术与相关的插件(plug-in)来解决Web开发中方方面面的问题,其中包括: 易于使用的基于Hibernate的对象-关系映射(ORM)层 称为Groovy Server Pages (GSP)的表现层技术 ...

    grails使用freemarker.rar

    freemarker是一个比较好用的java模板引擎,grails也对它有很好的支持,该资源大有用处。

    Groovy轻松入门——Grails实战基础篇

    在学习任何东西之前,最重要的是培养兴趣,Groovy世界最耀眼的技术之一--Grails相信大家早已耳闻,我将通过Grails实战系列文章 向您展现Grails的迷人风采,使您感受到Grails的魅力,以至疯狂地爱上Grails,并坠入...

    Grails 中文参考手册

    2.1 下载并安装Grails 2.2 创建一个Grails应用 2.3 Hello World示例 2.4 使用IDE 2.5 规约配置 2.6 运行Grails应用 2.7 测试Grails应用 2.8 部署Grails应用 2.9 所支持的Java EE容器 2.10 创建工件 2.11 生成Grails...

    Grails使用FCK Editor(附源码,有截图)

    Grails使用FCK Editor(附源码,有截图),Groovy1.5.6和Grails1.1

Global site tag (gtag.js) - Google Analytics