본문 바로가기
IT/TIL

2022년 05월 01일 TIL

by 공부하는개미 2022. 5. 1.

2022년 05월 01일 TIL


 

  한 것 

공부

  • 1일 1커밋 & 푸쉬
  • TIL 작성
  • 쿼리DSL을 사용하는 이유에 대한 블로그 글 작성
  • 게시판 프로젝트 리팩토링
    • 테스트코드 작성
    • 셀프 코드리뷰 진행
    • 코드리뷰 진행하면서 개선할 점 혹은 느낀 점 블로그에 정리

 

 

 

운동

  •  

 

 

  오늘의 질문, 배운 것

셀프 코드 리뷰를 어떻게 진행할까?

  • 커밋을 최대한 잘게 나누어 git push를 한다.
  • 해당 커밋에 대한 나만의 피드백을 깃허브를 통해 댓글을 남긴다.
  • 개선할 점과 궁금한 점을 해당 댓글에 남겨서 나만의 피드백 루프를 만든다.

 

동적인  쿼리란?

  • 일반 조회문은 SELECT * FROM TABLE 형식으로 다들 조회를 한다.
    SELECT * FROM TABLE WHERE COLUMN = COLUMN_DATA 이렇게 쓴다고 해도 동적 쿼리는 아니다.
    * 조건에 맞는 해당 데이터를 찾아오는 것
  • 동적 쿼리는 SELECT @SELECT_COLUMN FROM TABLE WHERE COLUMN = @COLUMN_DATA
    이런 경우에는 어떤 조건에 대하여 조회하는 대상이 고정되어 있지 않습니다.
    PARAMETER를 통해서 그 대상들을 상황에 맞게 조회가 가능한 걸 동적 쿼리라고 합니다.
  • 마이바티스를 사용하면서 동적쿼리를 직접 작성 가능

 

📣  피드백 

하루 반성 및 칭찬

  • 주말인데도 공부를 하려고 노트북을 킨 것에 대한 칭찬
  • 나의 생각이 담겨있는 블로그 글을 작성했습니다.
    • 단순히 개념을 적어놓은 글이 아닌 나의 생각을 적은 글 작성
    • 생각하는 개발자로 한 발자국 다가감
 
 
 
반응형