[java Spring ] hikariCP DB Connection Pool
Spring + HikariCP 로 요즘에는 많이 사용되고 있습니다.
하지만 HikariCP Multiple Datasource 를 지원하려면 아래와 같이 설정을 해야 합니다.
import javax.sql.DataSource;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import com.zaxxer.hikari.HikariDataSource;
@Configuration
@EnableConfigurationProperties
public class DataSourceProperties {
@Bean(name = "apiDataSource")
@Qualifier("apiDataSource")
@Primary
@ConfigurationProperties(prefix = "spring.datasource.hikari.api")
public DataSource apiDataSource() {
return DataSourceBuilder.create().type(HikariDataSource.class).build();
}
}
[정보처리 기능사] 1과목 : 소프트웨어 설계 (0) | 2022.07.19 |
---|---|
[JSTL] switch문 (0) | 2022.07.18 |
ClickJacking과 같은 공격의 보안을 위해 X-Frame-Options 헤더 사용 - (0) | 2015.12.10 |
VMware 사용법 및 설치 2 (0) | 2015.05.08 |
windows xp 실행 명령어 조합 (0) | 2015.05.08 |