본문 바로가기
회고

TIL_220128

코동이 2022. 1. 28.

1. Facts(사실, 객관)

  
- 출고완료 제품 바코드 변경하기

- 소유권이전할인 관련 팝업 공부

- QueryDSL 강의

 

2. Feelings(느낌, 주관)

출고 완료 제품 바코드 변경을 했습니다. 출고완료를 한 경우, 이미 바코드가 생성되었기 때문에 바코드 번호를 수정하는 것은 많은 위험이 따릅니다. 그래서 먼저 회계와 협의하도록 안내했습니다. 이후에 구매순서를 테스트환경에서 진행하여 혹시 바코드 번호가 바뀌면 다른 바코드 번호도 바뀌는지 조사했습니다. 침착하게 조사한 결과, 추가적인 수정사항이 필요하지 않아서 기본 바코드 테이블만 수정했습니다. 갑자기 요청이 왔을 때, 빨리 해당 선임과 논의하고 점검사항이 무엇인지, 어떤 요구사항인지 파악하는 것이 중요하다는 것을 다시한번 깨달았습니다.

 

소유권이전 할인 관련 유효성을 추가했습니다. 소유권이전 할인을 구분해야하기 때문에, 소유권 이전완료된 고객의 주문번호만 나오게했습니다. 이후 해당 주문번호를 선택하면서 팝업이 종료되면 내가 원하는 정보들을 화면에 뿌려야합니다. 팝업에서 콜백하는 데이터들을 잘 호출하도록 만들어야합니다. 단일값을 넣는 것은 편하지만, 주문번호, 제품명, 고객명까지 넣어야하므로 배열에 넣어야 하며 어떤 부분을 참고해야하는지 확인했습니다.

 

QueryDSL강의를 들었습니다. 아무래도 먼저 SQL 쿼리문을 열심히 회사에서 만지다보니, 다양한 서브쿼리, CASE절, 집계함수절, GROUP BY, 조인 등 많은 부분들이 어렵지 않게 다가왔습니다. 스프링에서 동적으로 처리할 수 있으며, 컴파일 시 오류를 내주는게 큰 매력이었습니다. 또한 Dto도 QueryDSL을 사용하면 손쉬게 호출이 가능합니다. 동적쿼리를 만드는 방법을 배웠으며 이제 좀 더 심화과정을 수강해야 합니다.

3. Findings (배운 점)

 

 

4. Action (구체적 계획)

현업에서 요청 온 부분은 끝나고 꼭 문서화를 한다.

반응형

'회고' 카테고리의 다른 글

TIL_220130  (0) 2022.02.03
TIL_220129  (0) 2022.02.03
TIL_210127  (0) 2022.01.27
TIL_210126  (0) 2022.01.27
TIL_220125  (0) 2022.01.25