Как отключить RepositoryRestHandlerMapping и EndpointHandlerMapping?

В настоящее время я создаю приложение с интерфейсом REST, используя Spring Boot, Hibernate и Spring-HATEOAS. Моя модель данных определяется как bean с@Entity аннотации и я использую функцию Spring для автоматической настройки репозитория Hibernate (создание интерфейса расширенияPagingAndSortingRepository). Мое приложение полностью управляется аннотациями, т.е. у меня нетweb.xml но настроить все с аннотациями Spring, как@Configuration, @Bean и т.д., и запустите приложение из моегоmain метод с помощьюSpringApplication.run(MyApp.class, args);

Это прекрасно работает, но при таком подходеRepositoryRestHandlerMapping а такжеEndpointHandlerMapping создано. Это создает кучу ресурсов, которые мне не нужны и не нужны. Я реализую свои собственные контроллеры, потому что они должны делать больше, чем стандартная логика.

Как я могу предотвратить это поведение по умолчанию и отключить эти сопоставления?

Ответы на вопрос(3)

Ваш ответ на вопрос