Подскажите, возможно ли отключение встроенного Entity API в приложении с REST API add on?
Уточню вопрос.
Есть сущность для работы с которой я хочу использовать собственные контроллеры. При этом хотелось бы запретить использование стандартных контроллеров /rest/entities/Сущность
Есть ли такая возможность?
Добрый день,
Можете написать стандартную конфигурацию для Spring security, которая запретит обращение по определённым урлам. Что-то вроде такого:
@Configuration
@Order(Ordered.HIGHEST_PRECEDENCE)
@EnableWebSecurity
public class MyRestConfiguration extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.requestMatchers().antMatchers("/rest/entities/Order_/**")
.and()
.authorizeRequests().anyRequest().denyAll();
}
}
Спасибо.
Такое решение мне в голову не пришло)