1.引入maven依賴
<!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</version> </dependency>
2.在application.yml寫入配置信息
spring: datasource: type: com.alibaba.druid.pool.DruidDataSource url: jdbc:mysql://127.0.0.1:3306/seckill?serverTimezone=UTC username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver # 下面為連接池設置,應用到上面的數據源中(一些最基本的設置) #初始大小 initialSize: 5 #最小 minIdle: 5 #最大 maxActive: 20 #獲取連接等待超時時間 maxWait: 60000
3.編寫配置類
//這樣可以保證最基本的跑起來
@Configuration public class DruidConfig { @Bean @ConfigurationProperties(prefix = "spring.datasource") public DataSource druid() { return new DruidDataSource(); } }