【发布时间】:2011-01-17 16:50:49
【问题描述】:
我想要一个 grails 控制器类中的连接对象句柄(用 groovy 编写)。我在某处读到我需要首先获取数据源对象并在其上调用方法 getConnection 以获取连接对象。
我无法找到如何在 grails 控制器中获取数据源对象。请帮忙。
【问题讨论】:
我想要一个 grails 控制器类中的连接对象句柄(用 groovy 编写)。我在某处读到我需要首先获取数据源对象并在其上调用方法 getConnection 以获取连接对象。
我无法找到如何在 grails 控制器中获取数据源对象。请帮忙。
【问题讨论】:
数据源只是一个 bean。它可以由 Spring 注入到几乎任何东西中。
def dataSource
但我建议您将 dataSource 注入到服务中,在那里进行 getConnection 调用以及您需要完成的任何工作。我认为这是更好的职责分离。
然后将您的服务注入您的控制器并调用它。
【讨论】: