Spring Data MY SQL
Spring Data MY SQL
백기선님의 강의인 Springboot 개념과 활용 강의를 듣고 공부한 내용을 정리한 글
DBCP?
DBCP는 데이터베이스 커넥션풀이다.
DBCP는 DB 성능을 결정하는 아주 핵심적인 역할을 한다.
선택한 DBCP에대해서는 제대로 학습하고 사용해야한다.
Springboot는 기본적으로 HikariCP를 사용한다.
properties에서는 아래와 같이 DBCP의 설정이 가능하다.
spring.datasource.hikari.*
HikariConfig
클래스에서 설정을 관리한다.
MYSQL
Gradle 의존성에 다음과 같이 추가하자.
runtimeOnly 'mysql:mysql-connector-java'
이 의존성은 mysql을 추가한 것이 아닌, mysql에 접근할 수 있는 커넥터를 추가한 것이다.
Reference
인프런 백기선님의 스프링 부트 개념과 활용