我可以使用Spring Data JPA与PostgreSQL?



我希望能够使用Spring Data JPA使用PostgreSQL数据库。我可以这样做吗?

澄清一下,我想能够使用的东西,就像CrudRepositoryJpaRepository,只是不是挂钩到一个H2内存数据库,它挂钩到一个PostgreSQL数据库。

我遵循这个教程,它使用一个H2数据库:https://spring.io/guides/tutorials/rest/

谢谢你的帮助!

当然可以。

你必须执行多个步骤

  1. 添加postgresql依赖

    <dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    </dependency>
    
  2. application.propertiesapplication.yml中配置数据库详细信息,如下所示;

    spring.datasource.url= jdbc:postgresql://<HOST>:<PORT>/<DATABASE>
    spring.jpa.database=POSTGRESQL
    spring.datasource.username=<USERNAME>
    spring.datasource.password=<PASSWORD>
    spring.jpa.database-platform=org.hibernate.dialect.PostgreSQL94Dialect #Or any other dialect if you're using updated.
    
  3. 替换& lt;比;与您的postgres详细信息

相关内容

  • 没有找到相关文章

最新更新