
Spring boot 와 JdbcTemplate 조합으로 간단한 Repository 클래스를 작성해보려 한다.
JdbcTemplate 의 사용법을 간단하게 알아보고, 장단점을 파악한다.
https://start.spring.io/ 에서 JDBC API, MySQL Driver, Lombock 의존성을 추가한 뒤, Generate 하자.
db 관련 의존성이 추가되었기 때문에, DataSource 에 대한 설정을 따로 안해주면 어플리케이션이 실행되지 않는다.
로컬 PC 에 mysql 을 설치(필자는 docker를 이용함)하고 application.properties 설정을 추가했다.
spring.datasource.url=jdbc:mysql://localhost:3309/church?useSSL=false&useUnicode=true&serverTimezone=Asia/Seoul
spring.datasource.username=test
spring.datasource.password=test
이제, 어플리케이션이 잘 구동된다.