dbcp
-
[스프링부트 개념과 활용] MYSQL 연동 & DBCPSPRING/스프링부트 개념과 활용 2021. 1. 10. 00:50
DBCP란? DBCP는 DataBase Connection Pool의 약자로 DB와 Connection을 맺고 있는 객체를 관리하는 자원을 말함. DBCP는 WAS 실행시 , 일정량의 Connection 객체를 생성하고 Pool이라는 공간(자원)에 저장을 한다. 그리고 WAS로부터 DB연결 요청이 있으면, Connection 객체를 쓰고 반환을 한다. DBCP는 애플리케이션 성능에 아주 핵심적인 역할을 한다. (Maximam-pool-size 설정 등) 스프링부트는 기본적으로 HikariCP라는 DBCP를 함. MYSQL 스프링부트에서 MYSQL을 사용하기 위해서는 아래와 같이 의존성을 pom.xml에 추가해야 한다. mysql mysql-connector-java Application.propertie..