주말동안 놀았다...ㅎㅎ
카테고리 생성 <만 만들고 오전 시간동안 목록 조회, 수정, 삭제를 만들었다.
카테고리 삭제라 함은 리얼 삭제가 아닌 isDeleted = true로 하기로 했기 때문에 BaseEntity에 @Data 어노테이션을 추가한 다음,
이런 식으로 했다. create, update는 BaseEntity 자체에 @CreateDate, @LastModifiedDate 어노테이션으로 걸려있어서 굳이 엔티티에서 건드리지 않아도 된다.
회원 기능이 아직 구현되지 않았기 때문에 어렵지 않게 했다.
다 하고 Postman으로 테스트하는데 id값이 자꾸 null로 떴다. json에서 UUID를 String으로 변환해주지 않으면 그럴 수도 있다고 함.
그래서 이렇게 변환해주는 코드를 넣어줬다. 하고 commit하고 Issue 끝내고 PR!
TIL4 PR 순서를 업뎃해줬다.
리뷰 API를 위한 new branch를 만들었더니 내가 만든 카테고리 내용이 없네? 로 그걸 받는다고 검색하느라 30분 썼다.
솔직히 기능 구현보다 Git이 더 어렵다...
튜터님이 어려운 점 물어보셨을 때 딱히 없었기 때문에 이걸 말씀 드렸더니 피드백으로 순서를 적어주셨다.
오늘 CRUD만 해서 한 게 없음...ㅇㅅㅇ
아, 그리고 어제 application.yml 건드리기 싫어서 개뻘짓 다했으나 건드려도 된다는 허락 받아서 dev 지움ㅋㅋㅋㅋ
근데 application.yml에 config 설정 안 넣어도 Configuration에서 Environment variables에 .env 넣으면 된다고 알려주셨는데,
내가 뭘 잘못한 건지 안되서 그냥 application.yml에 넣었다 ㅎㅎ 어케든 굴러가면 되는 거 아니겠음?
'TIL' 카테고리의 다른 글
TIL7. S3 Bucket 적용, DTO Validation (0) | 2025.02.19 |
---|---|
TIL6. Paging, S3 Bucket (0) | 2025.02.18 |
TIL4. PR, PostgreSQL, .env, 카테고리 CRUD (0) | 2025.02.14 |
TIL3. Git Flow (2) | 2025.02.13 |
TIL2. 배달 플랫폼 프로젝트 시작! (0) | 2025.02.12 |