2010-03-25 49 views
3

我试图学习Grails控制台并出现问题。它看起来像这样:grails控制台问题:没有休眠会话绑定到线程,

当我在我的项目中启动grails控制台而不启动项目时,我可以将数据保存到我的postgreSQL数据库。但是,当我开始项目时(在netbeans输出的一堆错误消息之后),我无法再从Grails控制台执行所做的任何操作。

它这样说:

抛出异常:没有Hibernate的Session绑定到线程,配置不允许非事务一个在这里

....

这意味着创造,我在通过netbean开始我的项目时丢失了Hibername Session ......

有人能给我一个手吗?

非常感谢!

约翰

回答

3

使用DomainClass.withTransaction {

}