我的目标是在bootstrap阶段将一些特定数据导入Grails应用程序的数据库。说defaultData.xml。我在哪里可以配置这个xml数据源的路径,以便我以后不需要担心tomcat部署?在Grails中实现此功能的最常用方法是什么?
非常感谢!
答案 0 :(得分:1)
将xml文件放在grails-app/conf
中。如果您构建一个文件,该文件将被捆绑到一个战争中。在BootStrap.groovy中,您可以使用class.getResource("defaultData.xml")
来引用该文件,该文件将在常规开发环境和战争部署中访问该文件。