TIL 22일차(2021-09-12)

엄진환·2021년 9월 12일
0

오늘 한 일

1. Command-line Application 커맨드 명세 변경/추가 구현(심화 과제)

  • 커맨드 구조 변경
    • Create로 Customer, Voucher 선택 생성 지정
    • List를 Voucherlist, Customerlist, blacklist 선택으로 커맨드 변경
  • Wallet 테이블 생성
    • Customer 생성 시 Wallet 생성하여 연결하도록 구현

내일 할일

1. Command-line Application 커맨드 명세 변경/추가 구현(심화 과제)

  • Wallet 테이블 수정
    • Wallet에서 Voucher 조회할 수 있도록 voucherID 컬럼 추가
  • create Voucher 수정하기
    • 기존에 고객 정보 없이 생성하던 방식을 고객의 ID를 인자로 값을 받기
  • list voucher 수정하기
    • 기존 list voucher에 customerID를 조건으로 하도록 추가 인자 기능 구현하기
  • delete voucher 추가하기
    • delete customerId로 가진 voucher 조회하여 선택한 voucher 지우도록 구현하기
  • find customer 커맨드 추가하기
    • voucher 전체 조회 후 voucherId로 wallet 테이블에서 customerId 가져오게 구현하기

2. Spring MVC 실습 코드 작성

느낀 점

오늘까지 Command-line Application 기본 과제 작업을 완료했다. 내일 심화 과제 기능 구현를 마치고 PR을 제출할 수 있어야 겠다. 내일도 오늘만큼 열심히 하자.

profile
개발 공부 블로그

0개의 댓글