HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🏄‍♂️
[팀8] 어푸(Ah puh) - Surf
/
📘
백엔드 회의록
/
11/30 (화) 기획, 셋업

11/30 (화) 기획, 셋업

백엔드 오늘 할 일

API설계 (프론트에서 Response, 백엔드에서 Request 작성)
코딩 컨벤션
개발 환경 세팅
역할 분담
개발 시작!
 
도메인 별
  • controller
  • converter
  • dto
  • entity
  • repository
  • service
softdelete annotation 👍
 
만들기 전 validation
[Spring] @Valid, @Validated를 이용한 데이터 유효성 검증
들어가기에 앞서 request 후에 서버측에서 데이터를 바인딩할때, 데이터가 유효한지(ex. 누락, 최대 크기 초과 등) 검사해야 하는 경우가 있을 수 있다. 그럴 때는 @Valid 또는 @Validated 어노테이션을 이용하여 데이터 유효성 검증을 할 수 있다. 이번 게시물에서는 @Valid와 @Validated의 차이점을 알아보고, 각각의 어노테이션을 사용해서 데이터 유효성 검증을 해보는 방법을 알아본다.
[Spring] @Valid, @Validated를 이용한 데이터 유효성 검증
https://velog.io/@damiano1027/Spring-Valid-Validated%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%9C%A0%ED%9A%A8%EC%84%B1-%EA%B2%80%EC%A6%9D
[Spring] @Valid, @Validated를 이용한 데이터 유효성 검증
dependency 추가 → guava, commons.lang
 

프론트와 얘기해봐야할 점

  1. 게시글 수정시 카테고리 수정도 할 수 있는지
  1. 팔로우, 팔로잉 한 사람 목록을 볼 수 있는지
  1. 대시보드 비공개와 계정 비공개가 따로인가요? 공개 비공개를 나눈게 너무 많아지면 DB에서 조회할 때 까다로워 질 것 같아요
  1. 카드 다이어리의 이름은 그대로? 그리고 카드를 월별로 뒤집는 거라면 월별 데이터를 가져오면 되지 않을까요?