我正在尝试学习 Grails 控制台,但遇到了问题。它看起来像这样:
当我在我的项目中启动 grails 控制台而不启动项目时,我可以将数据保存到我的 postgreSQL 数据库中。
但是,当我启动该项目时(在 netbeans 输出了一堆错误消息之后),我无法再从 Grails 控制台执行我所做的事情了。
它是这样说的:
抛出异常:没有绑定(bind)到线程的 Hibernate Session,并且配置不允许在此处创建非事务 session
....
这意味着,我在通过 netbean 启动项目时丢失了 Hibername Session ......
谁能帮我一把?
提前致谢!
约翰
最佳答案
使用 DomainClass.withTransaction{
关于hibernate - Grails 控制台问题 : No Hibernate Session bound to thread,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2514405/