일부 계산 결과를 반환하도록 리포지토리 메서드에서 네이티브 쿼리를 실행하려고합니다. JPQL을 사용하기에는 너무 복잡했기 때문에 대신 네이티브 쿼리를 선택했습니다. 저장소 @RepositoryRestResource(collectionResourceRel="projects", path="projects")
interface ProjectRepository
베이스 URL /api/ 아래의 모든 API 끝점을 매핑합니다. 이제 클라이언트 응용 프로그램에서 이러한 정보를 처리 할 수 있도록 HATEOAS를 통해 spring-data-rest를 사용하여 사용 가능한 모든 끝점을 노출하려고합니다. 기본적으로이이 같은 GET /api/ 수익률로, 상자에서 발견 된 모든 봄 저장소 및 해당 URL을 작동하는 것 같다
Spring-Data-Rest로 작업하려고하는데, Spring이 Post를 통해 주어진 내 몸체 오브젝트를 바인딩하지 않습니다. 처럼 내 도메인 클래스는 같습니다 @Entity
@EqualsAndHashCode
@ToString
public class Rendite{
@Id @GeneratedValue Long id;
double j
스프링 데이터 나머지를 통해 공개 된 API는 대부분 읽기 전용이지만 PATCH 요청을 통해 일부 속성을 업데이트 할 수 있습니다. 특정 속성에 어떤 방식 으로든 주석을 추가하지 않으면 본질적으로 엔터티를 읽기 전용으로 만드는 전역 수준에서 구성이 있습니다 (Jackson이 가정합니다). 나는 모든 읽기 전용 속성에 주석을 달지 않아도되지만 잭슨 주석은 @
나는 어제부터이 문제에 대한 답을 찾고 있었지만 성공적으로 찾지 못했습니다. 하위 엔티티가있는 엔티티를 동시에 저장할 수 있습니까? 필자가 보았던 것에서 엔티티를 저장하고 응답의 링크를 따라 가며 하위 엔티티를 추가하는 방법이 있습니다. 한 번에 모든 것을 게시 할 수있는 방법이 있습니까? 위의 예에서 {
"name": "some-name",
JSON 배열을 스프링 데이터 나머지 저장소에 전달하는 방법을 여러 가지 방법을 통해 시도했습니다. 나는 저장소 확장하고 사용자 정의 respository 인터페이스가 있습니다 @NoRepositoryBean
interface BaseRepository<T, ID extends Serializable> extends Repository<T, Long> {
내 프로젝트의 종속성에 spring-boot-starter-data-rest 및 spring-boot-starter-data-hateoas을 추가했습니다. 그러나 아직 생산 시스템에서 나머지 API를 노출하고 싶지 않습니다. 특정 프로필에 대해서만 나머지 끝점을 사용하도록 설정하는 방법을 찾고 있습니다. 는 이미 @SpringBootApplication (
를 다시 URL에 25 % 인코딩; http://localhost:4200/members/http%3A%2F%2Flocalhost%3A8080%2FErPApI%2Forganizations%2F1/detail 탐색 URL을 다시 페이지를 다시로드하거나 새 탭 링크를 다시 퍼센트 인코딩 25 %를 붙여 복사 할 때. 모든 재 장전을하고 있습니다. http://
스프링 부트 1.5.1 및 스프링 데이터 나머지를 사용하는 데이터베이스 서비스가 있습니다. 엔티티를 MySQL 데이터베이스에 저장하고 Spring의 PagingAndSortingRepository를 사용하여 REST에 액세스합니다. this 중첩 된 매개 변수를 기준으로 정렬이 지원된다는 것을 알았지 만 중첩 된 필드별로 정렬 할 수있는 방법을 찾을 수 없
JUnit 테스트로 테스트하고 싶은 REST (spring-hateoas) 서버가 있습니다. 따라서 나는 자동 주사 TestRestTemplate을 사용하고 있습니다. 하지만이 미리 구성된 TestRestTemplate에 몇 가지 구성을 추가하려면 어떻게해야합니까? rootURI를 설정하고 인터셉터를 추가해야합니다. Thisi의 내 JUnit 테스트 클래스