❤️6-17 월요일
- 자바 알고리즘 : 모의고사
- MySql 문제 : 조건에 부합하는 중고거래 상태 조회하기
- 심화 주차 개인과제 1차 제출
- 알고리즘 풀어봤던 문제들 중 Retry 문제들 다시 풀기
- 자바 알고리즘 : 소수 만들기
- MySql 문제 : 취소되지 않은 진료 예약 조회하기
- 개인 과제 코드 추가 수정 및 피드백 받음
- 인프런 스프링 입문 강의
- 자바 알고리즘 : 덧칠하기
- MySql 문제 : 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기
- 아웃소싱 [팀 프로젝트] 발제
- 팀 프로젝트 주제 선정
- ERD, API 명세서 등 작성
- 역할 분담
- 개발자 취업을 위한 면접 실시간 세션
- 자바 알고리즘 : 기사단원의 무기
- MySql 문제 : 년, 월, 성별 별 상품 구매 회원 수 구하기
- 팀 프로젝트 코드 작성
- 인가 없는 기본 CRUD
- 코드 수정
- 유저 테이블 매핑
- 총 결제 금액
- Order Controller 수정 (팀원들과 코드 타입 맞추기)
- 자바 알고리즘 : 로또의 최고 순위와 최저 순위
- MySql 문제 : 서울에 위치한 식당 목록 출력하기
- 팀 프로젝트 코드 수정
- 인가 부분 코드 추가
- 인가 관련 코드를 추가하고 나니 갑자기 POST 가 안 되기 시작하더니 그렇게 5시간을 붙잡고 있다가 겨우겨우 해결을 했는데 왜 이젠 조회가 안 되는 걸까...?
- 팀 프로젝트 코드 리팩토링
- OrderService의 getOrders에서 유저의 Role이 User이면 findAllByUser, Admin이면 findAll로 수정
- OrderService와 ReviewService에서 해당 유저만 본인의 주문이나 리뷰를 삭제할 수 있는데 유저의 Role이 Admin이여도 삭제할 수 있게 수정