springboot中使用druid數據庫連接池


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(); } }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM