如何扩展playframework?
有时需要扩展框架。有时需要挂钩请求/响应生命周期,例如参数绑定或编写安全模块。
怎么可以在playframework 1.x中完成?
没有找到相关结果
已邀请:
1 个回复
蹄渭信妥扳
。这通常在模块中完成,但这不是必要条件。写一个
需要两个步骤: 编写一个扩展类
的类并覆盖它的一些方法,例如称为
。 注册你的插件。这是通过创建名为
的文件并将其放入类路径来完成的。该文件必须包含类似
的行。 该数字定义了调用插件的顺序。我建议使用id> 1000.如果你想在框架插件之前加载它,请看这里(从1.1.1开始,id是有效的)。 而已。要了解使用插件可以执行的操作,请参阅javadoc。你可以勾住: 请求/响应周期 绑定过程 应用程序启动/停止 类加载 不幸的是,javadoc文档很少,但请不要犹豫,查看playframework本身的代码。这很容易理解,并给你很好的想法。