SpringBoot-03
SpringBoot数据访问 关系型数据库访问 1.连接池 dbcp2、c3p0、druid、HikariCP、proxool等 依赖连接池jar包、驱动的jar包 spring-boot-starter-jdbc默认会追加连接池(1.x tomcat-jdbc 2.x hikaricp) application.properties或者application.yml中配置 数据库连接参数 在启动类开启自动配置@SpringBootApplication DataSourceAutoConfiguration自动配置组件规则: 默认按创建Hikari,然后tomcat,dbcp2顺序执行 如果需要创建指定类型连接池,可以采用下面配置 spring.datasource.type=xxx,或者从jdbc中把hikaricpjar包删除调 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> <exclusions> <exclusion> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactId> </exclusion> </exclusions> <