当我尝试重写katharsis self链接时,我需要添加资源URL作为前缀。
例如:" self":" http://localhost/table-name/a"我可以在哪里获得http://localhost/table-name。
我找到了ResourceRegistry提供商此方法。但是我无法获得ResourceRegistry实例。获得资源的好方法吗?
ResourceRegistry
public String getResourceUrl(Class<?> clazz)
localhost
零件将从主机标题中拾取。可以在您的应用程序属性文件中设置前缀。我认为它实际上称为api.prefix
。如果要以编程方式覆盖本地主机部分,则可以实现类型
ServiceUrlProvider
并声明 @Primary
查看春季启动示例config