220315 - TIL

Suntory·2022년 3월 16일
0

TIL

목록 보기
46/57
post-thumbnail

✅ 오늘 할 일

  • 일과 시간에 미션을 열심히 구현 및 PR!

📖 오늘 배운 것들(간략히)

  • 인터셉터
    스프링 mvc에서 제공하는 기능으로 HandlerInterceptor를 인터페이스 상속하여 구현한다. 클라이언트로부터 컨트롤러에 오는 요청을 미리 전처리하거나 후처리하는 기능을 수행한다. 비슷한 개념으로 필터가 있는데 두 기능은 처리 타이밍에 있어 차이가 있다고 한다. 나중에 자세히 포스팅해봐야겠다.
  • NamedParameterJdbcTemplate
    JdbcTemplate 중에 파라미터들을 map으로 관리하여 이름을 붙여줄 수 있는 템플릿이 있었다. 리뷰어님의 소개로 접해봤는데 파라미터가 많은 경우에 플레이스홀더인 ?가 많아지고 쿼리가 지저분해지는데 이걸 활용하면 괜찮은 것 같다. 추가로 jdbcTemplate를 이용할 때 쿼리문을 직접 자바 클래스 내부에 적어놓으니 관리도 힘들어보이고 가독성도 떨어지는데 어떻게 관리하는지 찾아봐야겠다.

🥕 좋았던 점

  • 오늘도 미션을 빠르게 진행해보고 있다. PR도 부담느끼지 않고 요구사항만 충족되면 바로바로 올리려고 하고있다.
  • 오늘 좀 심심했는데 새벽 모각코가 흥했다.

😓 아쉬운 점과 개선 방법

  • 새벽 모각코가 흥해서인지 엄청 늦게잤다.. 점심시간 낮잠으로 메꿔야겠다!
profile
천천히, 하지만 꾸준히 그리고 열심히

0개의 댓글