2016-11-25 3 views
0

私はKatharsisの自己リンクを書き直そうとすると、プレフィックスとしてリソースURLを追加する必要があります。KatharsisからResourceUrlを取得する方法

例:「http://localhost/table-name/A」 ここで私はhttp://localhost/table-nameを得ることができます。

このメソッドは、ResourceRegistryプロバイダが見つかりました。私はResourceRegistryのインスタンスを取得することができません。 ResourceUrlを取得する良い方法はありますか?

ResourceRegistry 
public String getResourceUrl(Class<?> clazz) 

答えて

0

localhostの部分は、ホストヘッダーから取得されます。プレフィックスは、アプリケーションプロパティファイルで設定できます。私はそれが文字通りapi.prefixと呼ばれると思います。あなたがローカルホスト部分を無効にしたい場合は、プログラムで、あなたは

ServiceUrlProvider種類の豆を実装し、宣言することができ、それ

をconfigの春のブート例で @Primary

ルック

関連する問題