SpringBoot Hikari数据源的正确配置是这样的

SpringBoot Hikari数据源的正确配置是这样的

  • [1. MySQL数据源配置](#1. MySQL数据源配置)
  • [2. H2数据源配置](#2. H2数据源配置)

spring-boot version: spring-boot-starter:2.6.7

1. MySQL数据源配置

yaml 复制代码
# 数据源配置
spring:
  datasource:
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:mysql://localhost:3306/db_name
    username: my_user
    password: my_password
    driver-class-name: com.mysql.cj.jdbc.Driver
    hikari:
      connection-test-query: SELECT 1
      maximum-pool-size: 10

2. H2数据源配置

yaml 复制代码
# 数据源配置
spring:
  datasource:
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:h2:mem:db_name;DB_CLOSE_DELAY=-1;MODE=MYSQL
    username: sa
    password: 
    driver-class-name: org.h2.Driver
    hikari:
      connection-test-query: SELECT 1
      maximum-pool-size: 10
  h2:
    console:
      path: /h2
      enabled: true
      settings:
        trace: true
        web-allow-others: true
  sql:
    init:
      platform: h2
      schema-locations: classpath*:sql/init/schema/schema-{platform}.sql
      data-locations: classpath*:sql/init/data/data-{platform}.sql
相关推荐
华仔啊1 分钟前
提升 Java 开发效率的 5 个神级技巧,超过 90% 的人没用全!
java·后端
沐浴露z4 分钟前
【JVM】详解 线程与协程
java·jvm
间彧9 分钟前
Docker Compose如何编排包含数据库、缓存等多个服务的SpringBoot应用?
后端
前路不黑暗@9 分钟前
Java:继承与多态
java·开发语言·windows·经验分享·笔记·学习·学习方法
码农刚子13 分钟前
ASP.NET Core Blazor 核心功能一:Blazor依赖注入与状态管理指南
前端·后端
是你的小恐龙啊13 分钟前
自动化信息交付:深度解析AI驱动的每日简报系统架构与实现
后端
ZhengEnCi16 分钟前
J1A-Java版本选择踩坑指南-为什么99%的人选错JDK版本?大厂Java开发者的版本选择内幕大公开
java
小码编匠19 分钟前
WPF 动态模拟CPU 使用率曲线图
后端·c#·.net
我是谁的程序员19 分钟前
让调试成为团队优势,如何把Charles融入前端与测试的工作流
后端
再难也得平21 分钟前
微服务拆分之SpringCloud
java·spring cloud·微服务