resource.getId()를 이용하려지만 최근 버전의 HATEOAS에서는 사용이 불가능합니다. For EntityModel in HATEOAS 1.x? 아래의 리턴값을 return ResponseEntity .created(new URI(resource.getId().expand().getHref())) .body(resource); Since getLink() returns an Optional I just had to add orElse() case so that it's "unwrapped". 이렇게 변경해주면 사용가능합니다. return ResponseEntity .created(new URI(model.getLink("self").orElse(new Link("self")).getHref()..