HATEOAS

Rae-eun Yang·2024년 7월 6일
0

후속 작업

{
  "name" : "Adam",
  "birthDate" : "2022-06-16",
  "_links" : {
    "all-users" : {
      "href" : "http://localhost:8080/users",
    }
  }
}

위의 _links.href 와 같이 후속 작업 수행 방법을 사용자에게 알려줌

  • 사용법 : 일단 의존성에 hateoas 추가
        EntityModel<User> entityModel = EntityModel.of(user);

        WebMvcLinkBuilder link = linkTo(methodOn(this.getClass()).retrieveAllUsers());
        entityModel.add(link.withRel("all-users"));

신기!!!

profile
ContentsDev Manager

0개의 댓글