오늘의 TIL은 우선 개인과제 익명게시판 피드백이다
아마 조만간 튜터님의 피드백을 받을 수 있을테지만
오늘 스터디 팀원들과 함께 상호 피드백을 나누는 시간을 가져보았다.
먼저 제일 아쉬웠던 점은 Service단에서 예외처리를 해주면 좀더 controller의
코드가 간결하고 부담이 적을 수 있다는 것을 알게 되었고,
*//
param
^/
같은 기능을 통해 주석을 자동 생성하고
가독성을 높일 수 있다.
또한 생성자를
public Board(UpdateBoardRequestDto requestDto) {
this.title = requestDto.getTitle();
this.author = requestDto.getAuthor();
this.password = requestDto.getPassword();
this.content = requestDto.getContent();
}
이런식으로 Dto를 받는 생성자를 사용했는데
toEntity라는 생성자 명이 더 올바른 생성자 이름인 듯 하다
기본 생성자는 따로 분리하도록 하자
마지막으로 오늘 스프링 숙련주차를 들어가며 JWT/세션/쿠키/토큰
이 보안? auth와 관련된 것과 spring security 강의를 들어가게 되었는데
개념을 잘 잡고 따로 정리해야 겠다!