我想让我的Bootstrap依赖于grails DataSource.groovy文件中的createdb属性.当设置为"创建"时,如果设置为"更新",则应生成新的主数据,无.
我在Grails API中找到了GrailsDataSource,它也有一个方法getCreateDb,但我不知道如何从Bootstrap中为各自的Bootstrap环境访问它.
获取dbCreate属性的最新方法是向BootStrap.groovy注入'grailsApplication':
def grailsApplication if(grailsApplication.config.dataSource.dbCreate == 'create'){ ... }
ApplicationHolder现已弃用,我无法使用它.
希望它可以帮助某人.