我为Play 2.11写了DBPlugin
,我想替换通常使用的那个。我已将我的插件添加到conf/play.plugins
,优先级为200,即:
200:MyPlugin
当我启动应用时,我可以看到MyPlugin
启动,但Play的默认DBPlugin
(BoneCPPlugin
的实例)也会启动。我该如何防止这种情况?
答案 0 :(得分:1)
您可以通过在dbplugin
文件中添加以下行来停用conf/application.conf
:
dbplugin=disabled
您可以在此处查看如何开发db插件的示例:
正如您在上面链接的代码中看到的那样,您需要覆盖enabled
方法,以便根据其他配置密钥以自己的方式启用/禁用插件。