HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🚀
Random Bit Flip
/
🚀
[2기 - 레이] 6주차 RBF
🚀

[2기 - 레이] 6주차 RBF

주차
[개인]상품관리 REST API 클론 프로젝트
회고일
Apr 13, 2022
참여자
멘토
Property
tag

진행방식

 
  1. 먼저 키워드를 설정을 합니다.
  1. 해당 키워드 별로 자유롭게 이야기를 하면서 내용을 채워가고 그 과정에서 수정, 추가, 삭제
  1. 모든 키워드를 작성한 뒤에 다시 훑어보면서 검증?

키워드

 
해리 코드에서 개선점 찾아보기
 
DTO 네이밍 도메인 먼저
CreateProductRequest → ProductCreateRequest
 
RequestParam 을 받을때 Optional로 받을이유가 없음
 
중복되는 path를 메소드마다 써주는것이 아쉬웠다. RequestMapping으로 묶어준다.
 
UUID?
 
updatedAt 업데이트시 LocalDateTime 반복하기보다 메소드로 빼자
 
테이블 이름 복수, 단수
개발자 : 데이터로 집합으로 봄 (복수)
dba : 하나의 엔티티로 본다 (단수)
 
에러 메세지 하드코딩 보다 클래스로 빼서 관리하는게 좋지 않을까?
 
Oprioanal.ofNullable(template.queryForObject) 보다 query로 날리고 결과문에 대해 if문으로 체크하는게 더 깔끔해보인다.
 
createdAt, updatedAt을 서버에서 처리하는게 맞을까??
데이터 베이스에서 처리하면 안되나?
 
어플리케이션에 이 필드를 얼마나 중요하게 여기는지(?)에 따라 처리하면 될듯?
답이없다.
 
 
키워드 관련 작성 - 유재희
키워드 관련 작성 - 유도진
키워드 관련 작성 - 김산
키워드 관련 작성 - 류영준
키워드 관련 작성 - 정하영

filter가 먼저 그다음 intercepter 그다음 AOP

과제하면서 받은 피드백