spring 引导:hikari 配置驼峰式 vs 配置小写和 -

spring boot: hikari configs camelcase vs configs with lowercase and -

我在我的项目中看到,hikaricp 配置以驼峰式和小写字母形式提及,并以 - 分隔。哪一个是正确的方法(或)这两种方法都有效?

配置 -

spring:   
  datasource:
    hikari:
      connection-timeout: 30000
      idle-timeout: 600000
      max-lifetime: 1800000
      maximum-pool-size: 25
      minimum-idle: 3

驼峰式配置

spring:   
  datasource:
    hikari:
      connectionTimeout: 30000
      idleTimeout: 600000
      maxLifetime: 1800000
      maximumPoolSize: 25
      minimumIdle: 3

我正在使用 spring boot 2.0.3 版本。在任何一种方法中提到配置都行得通吗?

由于 Relaxed binding 功能,这两种方法都有效。

Spring 引导支持这两种样式以及大写和下划线样式。