[TIL] 4월 17일(주말학습)

yeon·2021년 4월 17일
0

https://velog.io/@yeon/Spring-Data-JDBC-예제-따라하기와-에러해결-feat.-Spring-공식-사이트-HSQL

오늘 한일

  • introducing Spring Data JDBC 예제를 보고 실습하는 도중 테스트코드 에러가 발생했고, 어제와 오늘 에러들을 해결하고 테스트 코드를 통과했다. 스프링을 잘 알면 금방 해결할 문제였을거 같은데 나의 경우는 잘 몰라서 오래 걸렸던거 같다.

    검색을 해도 각기 다른 환경에서의 에러 발생과 해결법이 결과로 나와서 쉽지 않았다.

    Bean 설정 파일에 Bean 등록하는 방법이 XML사용, @Configuration 클래스 사용하는 방법으로 여러 방법이 있고, JUnit4, Jupiter 테스트 환경이 다른 케이스, 예제에서는 HSQL을 사용하지만 DBMS 종류도 여러개여서 다양한 환경들이 검색 결과로 나왔는데 이게 초보자 입장에선 바로 내 케이스에 적용하는게 쉽지 않은듯하다.

    어쨌든 직접 해결했다는 것에 의의를 두려한다.

  • 부스트 코스에서 JDBC를 사용하여 프로그래밍 하는 법을 학습했다. 처음에 드라이버를 로딩하고, DriverManager를 이용해서 Connection을 얻고, 이를 이용해서 Statement를 생성하고, 쿼리문을 수행하고, ResultSet으로 결과를 받는 일련의 과정을 코드로 어떻게 진행하는지 학습했다. 내일은 다음강의인 Spring JDBC를 사용한 실습을 해야겠다.

2개의 댓글

comment-user-thumbnail
2021년 4월 17일

오 되게 좋은거 하셨네요 부스트코스 JDBC 옛날에 들었을때 되게괜찮던데

1개의 답글