У меня есть приложение Springboot, в котором я использовал два типа контроллеров для API: 1. Контроллер Джерси с использованием комбинации @Path("/v1/test")
и @Service
2. Контроллер Spring Rest с использованием комбинации @RequestMapping(value = "/xyz/")
и @RestController
Я оставил путь к приложению jersey пустым spring.jersey.application-path =
Всякий раз, когда я пытаюсь связаться с / xyz uri, он выдает ошибку 404 not found.Он пытается найти URI во всех ресурсах Джерси и, если он не находит его там, выдает ошибку 404. Не найдено.
Я пробовал две вещи: 1. Я пытался указать какой-то случайный путь кПуть приложения jersey, как показано ниже: spring.jersey.application-path = abc. В этом случае он может различать два типа контроллеров, поэтому мне удалось достичь / abc / v1 / test , а также / xyz 2. Я создал / xyz в контроллере джерси и удалил его из контроллера упругости пружины, и я оставил путь к приложению джерси пустым.В этом случае я также могу получить доступ к обоим apis.
Как я могу настроить springboot так, чтобы, если какие-либо ресурсы не были найдены в контроллере джерси, он искал контроллер остальных пружин.