【问题标题】:Connect to Grails Datasource from Grails Plugin Command从 Grails 插件命令连接到 Grails 数据源
【发布时间】:2015-07-18 21:09:19
【问题描述】:

我正在尝试为 Grails 编写一个插件,该插件将根据我们在旧数据库中设计的特殊视图自动生成我的域类。我基本上只是想节省一些时间手动编写使域类工作所需的所有映射内容。

我是否可以通过自定义 ApplicationCommand 实现访问项目的 application.yml 中定义的数据源?如果是这样,我该如何拉取它以便打开与数据库的连接?

【问题讨论】:

    标签: grails grails-plugin


    【解决方案1】:

    我找到了答案here。注入常​​规工件的 dataSource bean 可以通过ApplicationContext 访问,如下所示:

    def dataSource = applicationContext.getBean('dataSource')
    

    【讨论】:

      猜你喜欢
      • 2013-12-28
      • 2012-09-17
      • 2014-06-12
      • 2011-09-09
      • 2023-03-22
      • 2017-09-25
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多