• 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(); } }
  • 相关阅读:
    ceph概述
    docker网络
    ceph部署
    K8s集群搭建(二)
    K8s架构
    K8s集群搭建(一)
    Kubernetes介绍
    虚拟化网络管理(二)
    virt-manager创建虚拟机
    C#中TransactionScope的使用方法和原理
  • 原文地址:https://www.cnblogs.com/olzoooo/p/11276607.html
Copyright © 2020-2023  润新知