いくつかのURLを公開するPlay2 モジュールを開発していますが、モジュールをホストしているPlayアプリケーションにこれらのURLを「提供」する方法を考えています。
例:私のモジュール(と呼ばれるstore
)がドキュメントリポジトリを実現し、(とりわけ)document/<id>
idを持つドキュメントを読み取るためのURLを提供するとします<id>
。必要に応じて、このモジュールを使用するアプリケーションは、このURLを、、http://example.org/media/document/<id>
またはhttp://example.org/document/<id>
、または他の何かの下に公開する場合があります。
質問:モジュールは、URL(ルート)をハードコーディングせずに、それを含むアプリケーションにどのように公開しますか?
注:私はDjangoから来ており、DjangoURLconfsに似たメカニズムを探していました。