Какова альтернатива AbstractControllerUrlHandlerMapping весной 4.3 и 5

#spring #spring-boot #spring-mvc

Вопрос:

Мы разработали наш фреймворк на основе Spring 4.2 несколько лет назад. Теперь мы планируем перенести Spring Framework на 5.3, но столкнулись с некоторыми проблемами. Основная проблема заключается в том, что AbstractControllerUrlHandlerMapping больше не доступен в Spring 5.3, но в нашей среде мы создаем некоторые классы, расширяющие его. Я хочу знать, какова альтернатива весной 5.3 ? Я думаю, что еще будут какие-то новые аннотации. Есть какие-нибудь идеи? пожалуйста.

Весенний Список устаревших: https://docs.spring.io/spring-framework/docs/4.3.13.RELEASE/javadoc-api/deprecated-list.html

 org.springframework.web.servlet.mvc.support.AbstractControllerUrlHandlerMapping
as of 4.3, in favor of annotation-driven handler methods
 

Ответ №1:

Мы создали наш базовый контроллер, расширяющий AbstractDetectingUrlHandlerMapping вместо AbstractControllerUrlHandlerMapping, он отлично работает.