How To Configure DBCP2 Via DataSourceBuilder
Description: This is a kickoff application that set up DBCP2 via DataSourceBuilder
. The jdbcUrl
is set up for a MySQL database. For testing purpose the application uses an ExecutorService
for simulating concurrent users.
Key points:
- in pom.xml, add the spring-boot-configuration-processor
dependency
- in pom.xml add the DBCP2 dependency
- in application.properties, configure DBCP2 via a custom prefix, e.g., app.datasource.*
- write a @Bean
that returns the DataSource