엔티티에다가 get메서드를 만들때 가능한 서비스에 맞는 서비스 정책을 넣지 말고!!
그렇지만 10글자를 넣고싶을때는 !! 응답 클래스를 반환해주는게 좋다.
저는 공부해서 그렇게 해왔지만 다른 강사님들도 자주 강조했던 내용이니 잘 사용하도록 생각해야함미다.
Controller → Service → repository 에서 service로 나누는데 webservice와 service를 나눕니다.
그리고 Response를 담당하는건 →webservice 다른 서비스를 담당할때는 → service
이건 사람이 많을대가 좋으며 평소에는 service에서 작업을 한다!!! 이것을 생각하자!!
public BoardResponse findById(Long postId) {
Board board = boardRepository.findById(postId).orElseThrow(() -> new IllegalArgumentException("존재하지 않는 글입니다."));
return BoardResponse.builder()
.id(board.getId())
.title(board.getTitle())
.content(board.getContent())
.build();
}