[SPRING] 스프링 데이터 휴식 - 지원되는 작업을 제한하는 방법이 있습니까?
SPRING스프링 데이터 휴식 - 지원되는 작업을 제한하는 방법이 있습니까?
Spring (SpringBoot) 애플리케이션에서 Restful API로 데이터베이스의 데이터를 노출하고 싶습니다. 봄 데이터 나머지는이 활동의 목적에 맞는 것으로 보입니다.
이 데이터베이스는 응용 프로그램 요구 사항에 대해 읽기 전용입니다. 기본값은 모든 HTTP 메소드를 제공합니다. 다른 방법이 노출되지 못하도록 제한하는 데 사용할 수있는 구성이 있습니까?
해결법
-
==============================
1.저장소 숨기기 CRUD 메소드의 Spring 문서에서 :
저장소 숨기기 CRUD 메소드의 Spring 문서에서 :
-
==============================
2.2018 년 초 현재, 노출을 위해 명시 적으로 선언 된 저장소 메소드 만 노출하는 기능이 있습니다 (DATAREST-1176).
2018 년 초 현재, 노출을 위해 명시 적으로 선언 된 저장소 메소드 만 노출하는 기능이 있습니다 (DATAREST-1176).
RepositoryRestConfiguration를 참조하십시오.
형식 수준에서 false를 내보내기하면 메서드 수준 티켓 (DATAREST-1034)에서 내보내기가 true 인 재정의가 허용되지 않지만 DATAREST-1176의 복제본으로 닫힙니다. Oliver Gierke는 다음과 같이 말했습니다 :
그것들은 정확한 복제본이 아니기 때문에 1034에 기술 된 기능은보다 사용자 친화적 이었지만 적어도 지금은 몇 가지 옵션이 있습니다.
from https://stackoverflow.com/questions/42506546/spring-data-rest-is-there-a-way-to-restrict-the-supported-operations by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] DefaultAnnotationHandlerMapping의 작동 방식 (0) | 2019.07.16 |
---|---|
[SPRING] junit 테스트를 사용하여 Spring Boot 애플리케이션에 명령 줄 인수 전달하기 (0) | 2019.07.16 |
[SPRING] 하나의 속성에 대해 여러 줄을 사용하는 자바 속성 파일 (0) | 2019.07.16 |
[SPRING] 스프링 업데이트 스케줄러 (0) | 2019.07.16 |
[SPRING] 스프링 3.1 애플리케이션에서 JSF 관리 빈을 선언하는 방법은? (0) | 2019.07.16 |