私はSpring Bootの新機能ですが、同じサーバー上に複数のアプリケーションを展開できるような方法でアプリケーションを構築したいと思っています。残りのパスでアプリケーションを区別したい。アプリケーションのための残りのパス
例えば、私はアプリケーションのユーザー管理と動物管理を持っていて、私は両方ともに\names
に応答する残りのコントローラを持っているとします。 これらのアプリケーションは両方ともlocalhost:8080
で実行されますので、GET
をlocalhost:8080/users/names
に送信する場合は、GET
〜localhost:8080/animals/names
の動物に対しては、ユーザー管理のコントローラに反応させてください。
コントローラに@RequestMapping
を入れて、names
部分を達成することができますが、アプリケーションで同じことをしても無視されます。
基本的に私のアプリケーションに「このアプリケーションのすべてのコントローラは、コントローラで指定された残りのパスにマップされるべきですが、接頭辞は「x」」と伝えたいと思います。
どうすればいいですか?
これはあなたが探しているかもしれないと思います。 http://stackoverflow.com/questions/20405474/spring-boot-context-root – Vaionixx
同じポートをリッスンする異なる春のブートアプリケーションがありますか? –
@AliDehghaniいいえ、私はしません。アプリケーションcontextPathを説明する方法が分かりませんでした。 – Urr4