TIL

WIL - 9/11 ~ 9/17

iksadnorth 2023. 9. 17. 16:03

👣 개요

이번주는 Lv 5 과제 수행을 하고 금요일부터 주특기 프로젝트를 진행했다.

Lv 5 과제는 단순히 좋아요 기능을 구현하는 것이었고 추가적으로 카테고리 기능,
전역 예외 처리 기능 등등을 구현하는 것이었다.

좋아요 기능은 쿼리 최적화를 위해 queryDSL을 이용할 수도 있었지만
그냥 기존의 소스 코드를 최대한 건드리지 않기 위해 엔티티 리스너를 이용했다.

카테고리 기능은 단순한 CRUD 였고 전역 예외 처리도 AOP를 사용했다기 보다
미리 구현된 ControllerAdvice를 이용해서 처리했다.

그리고 금요일부터는 주특기 프로젝트를 시작했는데
주특기 프로젝트는 React 개발자 2명, Sprign 개발자 2명으로 이뤄져
하나의 웹 사이트를 개발하는 과정이다.

아직 2일 밖에 진행하지 않아 진행 방향에 대해 정확하게 알 수는 없지만
프로젝트의 스코프를 최대한 작게 잡고 차후에 추가적인 기능을 얹는 방식을 선택했다.

그리고 아직 팀원들이 Web Server와 Web Application Server의 차이를 인지하지 못해
API 명세서 작성이 서툴렀지만 월요일에 멘토링을 통해 교정할 계획이다.

앞으로 CORS 문제를 겪게 될 것이라 이에 대한 공부를 진행해봤다.

 

CORS, SOP

👣 개요

ikadnorth.tistory.com

 

'TIL' 카테고리의 다른 글

9/19  (0) 2023.09.19
9/18  (0) 2023.09.18
9/16  (0) 2023.09.16
9/15  (0) 2023.09.15
9/14  (0) 2023.09.14