我发现了我想注册到我的一些模型的BeanPersistListener ,但是我没有从 Ebean 或 PlayFramework 中找到任何关于如何集成它的文档。
从文档中:
BeanPersistListener 可以通过类路径搜索自动找到,也可以通过 ServerConfiguration.addEntity() 以编程方式添加。
显然,它不是自动找到的(我Logger.info
在实现的方法中添加了一些,但没有显示任何内容),所以我想通过 ServerConfiguration 添加它,但是如何添加呢?在哪里?
我也怀疑是版本问题。据我所见,BeanPersistListener 来自 Ebean 2.6.0,但我找不到正在运行的 Ebean PlayFramework 版本(我使用的是 2.0.4)。