2016-01-27 3 views
4

Есть ли более программным способом, что эквивалентно следующей конфигурации:Джерси на Спринг ботинке - ApplicationPath

@ApplicationPath("api") 
public class MyResourceConfig extends ResourceConfig { 

, установки путь приложения для Джерси приложения? Я хотел сделать его настраиваемым и, возможно, сделать что-то вроде использования:

property("jersey.config.<application.path>", api); 

с addtitinal:

@ConfigurationProperties(prefix = "jersey") 
public class MyResourceConfig extends ResourceConfig { 

@Setter @Getter protected String api; 

ответ

4

Вы можете установить spring.jersey.application-path конфигурации в вашем application.properties.

+1

Красивая! Благодарю. – m52509791

+0

spring.jersey.application-path = api или независимо от вашего основного пути API. Это заставит майку на этот путь только взять все, начиная с/**. –

0

spring.jersey.application-path = api или любой другой ваш основной путь API. Это заставит трикотаж на этом пути принимать только от/**

Смежные вопросы