我不确定我正在尝试做的事情是否可以通过 playframework 2 实现,所以我很感激任何帮助。
基本上我想有一个设置 api 作为“核心项目 api”,并有一组不同的 api 作为播放模块。我想在任何服务器上部署主项目,并且当我想时,包括/添加“模块”以支持附加功能。
比如我希望主项目支持
GET /getUserInfo controllers.ApplicationApi.getUserInfo()
在我包含模块后,它能够支持
GET /getCustomizedUserInfo controllers.customized.ApplicationApi.getCustomizedUserInfo()
所以基本上我需要模块能够拥有自己的附加路由文件和控制器。
这在playframework 2中可能吗?根据 playframework2 文档中提供的有限信息,我不确定我们是否可以在 playframework 模块中添加额外的路由文件和控制器。
非常感谢帮忙。