gpt4 book ai didi

java - HSQLDB在Spring项目中的持久性

转载 作者:行者123 更新时间:2023-12-03 05:19:45 25 4
gpt4 key购买 nike

我检查了很多答案,但是大多数答案我都不理解,因此请记住,我对编程和Java还是很陌生。
因此,我正在关注本教程:https://medium.com/@fsonmezay/restful-issue-tracking-application-with-spring-boot-and-angularjs-61b69537b10e
但是请注意,当我关闭应用程序时,我在应用程序运行时在UI上所做的所有操作都会消失。
它使用HSQLDB作为数据库管理器,我需要该应用程序在数据库运行时添加的所有内容写入数据库。
另外,不知道是否值得一提,但是我不是在使用maven,而是在使用Gradle。

最佳答案

默认情况下,Spring Boot自动配置内存中的HSQLDB连接,因此所有数据显然都将丢失。您需要提供spring.datasource.url配置属性以覆盖自动配置并使用持久数据连接,例如spring.datasource.url=jdbc:hsqldb:file:~/mydb属性会将您的数据存储到~/mydb文件中。有关数据源自动配置的更多信息,请访问Spring Boot documentation;有关HSQLDB配置属性的更多信息,请访问HSQLDB documentation

关于java - HSQLDB在Spring项目中的持久性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64148644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com