在 Spring 引导中使用 Oracle Spatial 配置休眠 connection_finder

Configuring hibernate connection_finder with Oracle Spatial in Spring Boot

我将 Hibernate Spatial 与 Oracle 数据库(12c 和 18g)结合使用。作为框架,这里是 Spring Boot 2.x 和 HikariCP 作为连接池。 问题是,对于 Hikari 和这个 Oracle Spatial 特性,我必须创建需要通过以下方式设置的自定义 class(连接查找器):

hibernate.spatial.connection_finder

如果我在 IntelliJ 中将此选项作为 VM 选项传递,它就可以正常工作。但是,如果我将它放入 application.properties,它就不会被正确拾取和配置。我也试过这把钥匙,但没有成功:

spring.jpa.hibernate.spatial.connection_finder

Spring Boot 是否不支持此配置键,还是应该在代码中配置它?

感谢任何内幕。

正确的键是; spring.jpa.properties.hibernate.spatial.connection_finder