작성한 질문수
스프링 기반 REST API 개발
작성
·
306
0
Spring boot 버전을 2.2 버전을 사용하면서 강의에 있는 코드들을 작성해보고 있는데, ResourceSupport가 없어서
강사님의 github를 보니 EntityModel을 대신 사용하셨더라구요. 사용해보니 동작은 잘 되는거같은데, 해당 클래스를 살펴보니
@JsonUnwrapped가 기본 사용이더군요. 만약에 event 로 한번 더 감싸고 데이터를 내보내고 싶다면 어떤방식을 사용해야 하나요?
답변 3
네 EntityModel 소스 코드에 들어있는 애노테이션이라 그걸 해제할 방법이 마땅치 않네요.
따로 unwrapped를 해제하는 옵션은 없나보군요 감사합니다!
EventResource 안에 Event 멤버 변수를 선언하시고 거기에 값을 설정한 다음에 getter를 만들어 주시면 그렇게 만들 수도 있긴하빈다.