使用Spring Boot的PostgreSQL-每当我启动应用程序时,数据库为空

时间:2019-03-12 14:35:03

标签: postgresql spring-boot

我正在学习Spring Boot,并创建了一个简单的应用程序,在该应用程序中我连接到了PostgreSQL数据库,并且执行了简单的插入/更新/删除操作。一切正常,但是如果停止应用程序,我添加到数据库的行将不会保留在数据库中。我必须在某处指定一种提交吗?
这是application.properties文件:

spring.jpa.database=POSTGRESQL
spring.datasource.platform=postgres
spring.datasource.url=jdbc:postgresql://localhost:5432/testdb
spring.datasource.username=postgres
spring.datasource.password=*pass*
spring.jpa.generate-ddl=true
spring.jpa.hibernate.ddl-auto=create

1 个答案:

答案 0 :(得分:0)

更改为:

  

spring.jpa.hibernate.ddl-auto = update

阅读:Spring boot ddl auto generator