【发布时间】:2013-04-23 15:49:27
【问题描述】:
我有一份工作(使用 Quartz)
使用 get 的 Service 方法(用于域类)
问题是:有时(千分之一)域的 get(X) 方法返回 null,即使 id X 的行存在。
如果我使用 executeQuery 或 findByX 也会出现同样的问题。
数据源已禁用缓存。
有什么建议吗?
【问题讨论】:
-
你是
flushing域的save(),如果它在Quartz Schedule的范围内吗? -
是的,我一直在使用 save(flush:true)
-
你能分享域名被持久化和获取的服务部分吗? Quartz
execute()也会有所帮助。 -
是在调试还是运行时?在 IDEA 手表中,您在哪里看到?
-
这是在哪个环境下发生的?
标签: oracle hibernate grails grails-orm springsource