4

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

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

4

1 回答 1

9

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

    def dataSource

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

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

于 2010-05-06T02:46:22.180 回答