나는 spring-data-rest를 사용하는 프로젝트를 가지고 있으며 Spring 데이터만을 사용하는 의존성 프로젝트를 가지고있다. 두 프로젝트 모두 스프링 데이터 저장소가 있으며 저장소 인터페이스를 구현하는 데 @EnableJpaRepositories
을 사용하지만 부모 프로젝트에만 저장소를 내보내려고합니다.스프링 데이터 REST 리포지토리의 기본 노출을 비활성화하는 방법은 무엇입니까?
여기 내 질문 : @RepositoryRestResource(exported = false)
종속 프로젝트의 모든 저장소에 명시 적으로 주석을 추가하지 않고도 부모 프로젝트의 리소스에 대한 나머지 끝점 만 노출하도록 Spring Data REST를 구성하는 방법이 있습니까?
@RepositoryRestResource
을 사용 중지하면이 작업을 수행 할 수 있고 다른 유스 케이스의 다른 프로젝트는 해당 저장소에 대해 REST 엔드 포인트를 사용할 수 없으므로 종속 프로젝트는 스프링 데이터 REST 만 포함해야합니다 for ...
의 repos 패키지 - 개인 제작. 그 티켓을 만들어 줘서 고마워. – gyoder