如何在Grails应用程序中覆盖/修补休眠类

时间:2018-08-21 19:47:40

标签: hibernate grails

我有基于grails 2.2.4的应用程序,它使用了hibernate grails插件:

BuildConfig.groovy

plugins {
  runtime ":hibernate:2.2.4"
  ...
}

取决于休眠模式3.6.10.Final

我正面临来自AbstractFlushingEventListener内部休眠类的奇怪的NPE异常,与此处相同: https://hibernate.atlassian.net/browse/HHH-7867

到目前为止,我仍然无法找到问题的根本原因,现在我想尝试提供自己的该休眠类的实现(复制原始类并粘贴一些补丁)。

我天真的尝试在源代码中创建相同的程序包和类没有用,grails并没有选择它。

是否可以进行此类覆盖? 您如何在Grails应用程序中执行此类操作?

0 个答案:

没有答案