我正在尝试编写 Spring Boot 应用程序以连接到 Teiid 数据库,我想在其上使用 JPA 层。我已经配置了 JDBC 数据源,但是由于 Spring JPA 库中这个不知名的数据库不会自动检测这个源。我也手动设置了“spring.jpa.*”属性。我确实有这个数据库的 Hibernate 方言,它在类路径上。
那么,在 Spring Boot 中,一个不知名的数据库需要如何配置 JPA 层呢?感谢您的时间。
拉梅什..
我正在尝试编写 Spring Boot 应用程序以连接到 Teiid 数据库,我想在其上使用 JPA 层。我已经配置了 JDBC 数据源,但是由于 Spring JPA 库中这个不知名的数据库不会自动检测这个源。我也手动设置了“spring.jpa.*”属性。我确实有这个数据库的 Hibernate 方言,它在类路径上。
那么,在 Spring Boot 中,一个不知名的数据库需要如何配置 JPA 层呢?感谢您的时间。
拉梅什..
这在Spring Boot 文档中得到了很好的定义。
您可以在application.properties
文件中明确设置
spring.datasource.url=jdbc:mysql://localhost/test
spring.datasource.username=dbuser
spring.datasource.password=dbpass
spring.datasource.driver-class-name=com.mysql.jdbc.Driver