通过传递 XML 文件设置 HikariCP 配置

Setting HikariCP configuration by passing an XML file

我目前在我的应用程序中使用 BoneCP,我们将配置添加到“https://github.com/wwadge/bonecp/blob/master/bonecp/src/main/resources/bonecp-default-config.xml”XML 文件中。这样做是为了利用 XML 中的评论,这将在需要更改配置时帮助生产支持团队。

既然我计划切换到 HikariCP,我看不到在 XML 文件中设置配置并将其发送到 HikariCPConfig 的方法。真的有办法在 XML 文件中设置所有配置并传递给 HikariCP 吗?

HikariCP 不支持从 XML 文件加载。但是,它可以加载 Java 属性文件,该文件允许注释(以 # 或 ! 字符开头的行)。

编辑:如果我不清楚,Java 中的 Properties class 包含一个 loadFromXML() 方法。加载属性后,可以将它们传递给 HikariCP 进行配置。