grailsgorm-in-Spring工具套件

grailsgorm-in-Spring工具套件,grails,gorm,Grails,Gorm,下面的文章代码在“grails控制台”中工作。但是,当我尝试在STS中运行它时,它给出了域类的编译错误 是否可以在STS中运行,我想先测试GORM方法,然后再在contolers中使用它。即使来自STS的控制台命令也不起作用 尝试这样运行: class Test { static main(args) { new BootStrap().init() println Person.get(1) } } 谢谢运行方式>Groovy脚本将无法工作grai

下面的文章代码在“grails控制台”中工作。但是,当我尝试在STS中运行它时,它给出了域类的编译错误

是否可以在STS中运行,我想先测试GORM方法,然后再在contolers中使用它。即使来自STS的控制台命令也不起作用

尝试这样运行:

class Test {

    static main(args) {
        new BootStrap().init()
println Person.get(1)
        }
}

谢谢

运行方式>Groovy脚本
将无法工作<代码>grails控制台的工作原理不同,因为您已经完全初始化了应用程序(对于
运行应用程序
测试应用程序
,情况相同)


如果你想测试你的
引导类,我建议你创建一个。这也将确保,如果你改变你的课程,逻辑仍然有效。

你能澄清一下“在STS中”是什么意思吗?你是说你正在使用
main
方法运行一个类,还是通过STS启动
runapp
?我正在使用class with main方法。run app适用于我运行grails console时出现了什么错误?@sergio michels,上面的代码在grials console中运行良好,当我在STS中运行同一类时,它会给出错误消息