【问题标题】:How to obtain handle to Grails datasource如何获取 Grails 数据源的句柄
【发布时间】:2011-01-17 16:50:49
【问题描述】:

我想要一个 grails 控制器类中的连接对象句柄(用 groovy 编写)。我在某处读到我需要首先获取数据源对象并在其上调用方法 getConnection 以获取连接对象。

我无法找到如何在 grails 控制器中获取数据源对象。请帮忙。

【问题讨论】:

    标签: grails-controller


    【解决方案1】:

    数据源只是一个 bean。它可以由 Spring 注入到几乎任何东西中。

        def dataSource
    

    但我建议您将 dataSource 注入到服务中,在那里进行 getConnection 调用以及您需要完成的任何工作。我认为这是更好的职责分离。

    然后将您的服务注入您的控制器并调用它。

    【讨论】:

      猜你喜欢
      • 2014-05-22
      • 1970-01-01
      • 1970-01-01
      • 2011-04-25
      • 2015-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-04
      相关资源
      最近更新 更多