Можно ли перечислить все настроенные конечные точки отдыха с помощью spring загрузки? Привод перечисляет все существующие пути при запуске, я хочу что-то подобное для своих пользовательских сервисов, поэтому я могу проверить запуск, если все пути настроены правильно и использовать эту информацию для клиентских вызовов.
Как мне это сделать? Я использую аннотации @Path
/@GET
для своей службы beans и регистрирую их через ResourceConfig#registerClasses
.
Есть ли способ запросить Config для всех путей?
Обновление: Я регистрирую контроллеры REST через
@Bean
public ResourceConfig resourceConfig() {
return new ResourceConfig() {
{
register(MyRestController.class);
}
};
}
Update2: Я хочу иметь что-то вроде
GET /rest/mycontroller/info
POST /res/mycontroller/update
...
Мотивация: при запуске приложения spring -boot я хочу распечатать все зарегистрированные контроллеры и их пути, поэтому я могу перестать гадать, какие конечные точки использовать.