我一直在使用带有增强功能的 Ebean 一段时间。它在大多数情况下都可以工作,但是要正确配置非常脆弱且非常麻烦。我希望关闭它可以提高鲁棒性。
我的问题是,如果我在 Eclipse 和 Maven 中关闭增强器,我就会开始出现各种异常。我应该遵循哪些步骤来摆脱增强功能?
尝试从 application.conf 中删除 ebean.default="models.*" 行。它对我有用。
从 Ebean 支持增强和“动态子类生成”开始,这现在是一个老问题。
几年前,随着 Ebean,我们放弃了对“动态子类生成”的支持,这不再是一种选择(出于多种原因),因此请注意Ebean 现在要求增强。
在增强工具方面付出了很多努力,尤其是 IntelliJ IDEA 增强器插件以使其健壮(例如支持 Kotlin 部分编译的工作)。
如果有人对增强有疑问,请告诉我们(Ebean 项目),谢谢。