在使用 Play2 java 的过程中,我总是有一个问题,为什么我们要使用 play 插件来让 play 支持更多的功能?像 DB,JPA,梅勒。该文档仅提供了一个最简单的示例来说明如何编写插件,没有说明原因。因为如果我不知道根本原因,我就不知道什么时候应该写一个插件或者只写一个 util 类。
我已经知道,如果你想利用一些游戏生命周期,你可以使用插件更好等,但这太笼统了,有人能给我一个具体的例子吗?
并且经过我的测试,1,JPA只能通过插件实现,如果我使用pojo编写与JPAPlugins中相同的代码,它会引发找不到我的模型类的异常。2、Mailer 运行良好,只需添加依赖项并编写 pojo 来发送电子邮件,而不是 mailer 插件。
所以我的问题是必须通过插件实现什么样的功能,为什么?多谢。让我困惑了很长时间,如果问题描述不清楚,请告诉我,谢谢..