백엔드 오늘 할 일
API설계 (프론트에서 Response, 백엔드에서 Request 작성)
코딩 컨벤션
개발 환경 세팅
역할 분담
개발 시작!
도메인 별
- controller
- converter
- dto
- entity
- repository
- service
softdelete annotation 👍
만들기 전 validation
dependency 추가 → guava, commons.lang
프론트와 얘기해봐야할 점
- 게시글 수정시 카테고리 수정도 할 수 있는지
- 팔로우, 팔로잉 한 사람 목록을 볼 수 있는지
- 대시보드 비공개와 계정 비공개가 따로인가요? 공개 비공개를 나눈게 너무 많아지면 DB에서 조회할 때 까다로워 질 것 같아요
- 카드 다이어리의 이름은 그대로? 그리고 카드를 월별로 뒤집는 거라면 월별 데이터를 가져오면 되지 않을까요?
![[Spring] @Valid, @Validated를 이용한 데이터 유효성 검증](https://www.notion.so/image/https%3A%2F%2Fmedia.vlpt.us%2Fimages%2Fdamiano1027%2Fpost%2Ff874d8b6-58ea-4c17-93ec-bbc34eec3184%2F%25EC%258A%25A4%25ED%2594%2584%25EB%25A7%2581%2520%25EC%2582%25AC%25EC%25A7%2584.png%3Fw%3D768?table=block&id=b94d9b57-c55a-4746-ab35-c9071f6a822f&cache=v2)