DomainClassConverter
- Id 를 받아 DomainClass 로 컨버팅 시켜주는 녀석
- ToEntityConverter : Entity 의 Id 를 Entity 로 컨버팅
- ToIdConverter : Entity 를 Entity 의 Id 로 컨버팅
RequestParameter 나 @PathVariable 을 Entity 컨버팅 해주는 기능은 내부적으로 findById() 를 호출한다.
@GetMapping("/post/{id}")
public String getPost(@PathVariable("id") Post post) {
/*
Optional<Post> byId = postRepository.findById(id);
Post post = byId.get();
*/
return post.getTitle();
'springframework > Spring Data JPA' 카테고리의 다른 글
Spring Data Common : Web - HATEOAS (0) | 2020.11.17 |
---|---|
Spring Data Common : Web - Pageable , Sort (0) | 2020.11.17 |
Spring Data Common : Web 소개 (0) | 2020.11.17 |
Spring Datat Common : QueryDSL 변경사항 (0) | 2020.11.17 |
Spring Data Common : QueryDSL (0) | 2020.11.17 |