以下技巧代码适用于'grails console'。但是当我尝试在STS中运行它时,它给域类的编译错误。
http://timsporcic.github.io/GORM-Recipes/
是否可以在STS中运行,我想在contorlers中使用之前测试GORM方法。甚至来自STS的控制台命令也无效。
试图像这样跑:
class Test {
static main(args) {
new BootStrap().init()
println Person.get(1)
}
}
感谢
答案 0 :(得分:0)
Run as > Groovy Script
无效。 grails console
的工作方式不同,因为您已完全初始化应用程序(run-app
和test-app
相同)。
如果您想测试BootStrap
课程,建议您创建一个integration test课程。这也将确保,如果你改变你的类,逻辑仍然有效。