자기 브랜치가 아닌 디벨롭 브랜치에서 개발한경우 커밋 되돌리기
실수한 경우 푸시 되돌리기
git reset --hard $커밋 & git push -f
깃 전략
우린 Git-flow를 사용하고 있어요 | 우아한형제들 기술블로그
로그인할 때 httpSeverletResponse에 setHeader을 하는게 아니라 그냥 토큰을 리턴하는 경우가 많다. 어디에 저장할지는 프론트가 정하는 것
레포지토리 이름을 movie, movieRepository라고 하기
로그아웃되면 블랙리스트 추가, 이 블랙리스트를 레디스에 저장
exception할 때 그냥 스트링으로 에러 메세지 내보내는게 아니라
path를 만들 때 경로, 네이밍 주의하기
메소드가 길지 않게 하세요
이메일 보내는거 @Transactional 삭제할 것
왜 예매하려다 실패하면 한 10분동안은 그 좌석을 선택을 못하게될까? 직접 예매를 해보면서 잔여좌석 관리를 어떻게할지 고민해보기
파사드 패턴이란?
서비스에서 인터페이스와 임플리멘트를 각각?
JWT arguement resolver
if else 너무 많은 경우
transactional
dirty checking