druid 连接bug

发布于:2025-02-21 ⋅ 阅读:(22) ⋅ 点赞:(0)
datasource:
  druid:
    driver-class-name: ${vital.datasource.driver-class-name}
    url: jdbc:mysql://${vital.datasource.host}:${vital.datasource.port}/${vital.datasource.database}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true
    username: ${vital.datasource.username}
    password: ${vital.datasource.password}

依赖版本

<parent>
    <artifactId>spring-boot-starter-parent</artifactId>
    <groupId>org.springframework.boot</groupId>
    <version>3.2.4</version>
</parent>
    
<mybatis.spring.version>3.0.4</mybatis.spring.version>
<mysql.version>8.0.32</mysql.version>
<druid.version>1.2.20</druid.version>

原因:可能为spring版本导致配置方式发生改变
GPT建议改为

spring:
  datasource:
    driver-class-name: ${vital.datasource.driver-class-name}
    url: jdbc:mysql://${vital.datasource.host}:${vital.datasource.port}/${vital.datasource.database}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true
    username: ${vital.datasource.username}
    password: ${vital.datasource.password}
    type: com.alibaba.druid.pool.DruidDataSource


网站公告

今日签到

点亮在社区的每一天
去签到