2013-02-18 62 views
0

我不確定我想要做的事情是否可以通過playframework 2實現,所以我非常感謝任何幫助。playframework 2模塊有可能擁有自己的路由文件和控制器嗎?

基本上我想有一個設置爲「核心項目api」的API,並有一個不同的API作爲播放模塊。我想在任何服務器上部署主項目,並且當我想要時,包含/添加「模塊」以支持附加功能。

例如,我想主要項目,以支持

GET /getUserInfo controllers.ApplicationApi.getUserInfo() 

後,我包括模塊,它能夠支持

GET /getCustomizedUserInfo  controllers.customized.ApplicationApi.getCustomizedUserInfo() 

所以基本上我需要的模塊,能夠有自己的附加路由文件和控制器。

這是否可以在playframework 2?從playframework2文檔中提供的有限信息,我不確定我們是否可以在playframework模塊中添加額外的路由文件和控制器。

非常感謝您的幫助。

回答

2

Play Framework支持modulessubprojects。它們非常接近,我認爲它們沒有區別,它們都可以是常規Play應用程序或常規SBT項目(就像Play Framework本身存在多個模塊一樣)。如果我在這裏錯了,請糾正我。

但是,模塊可以有自己的路線,它在手冊中描述: https://github.com/playframework/Play20/wiki/SBTSubProjects

我有一個疑問的還有: How to create sub projects in Play Framework? (play#play-java_2.9.2;2.1-RC3: not found)

相關問題