当前位置: 首页 > 知识库问答 >
问题:

如何在H2数据库中持久化数据

马渊
2023-03-14

我的应用程序有3个组件,

1) 一种面向用户的组件,接收请求并将其存储到数据库中。2)一个后端组件,从数据库中读取数据,进行处理并将其发送到外部系统。3) 存储用户输入的数据库

我如何测试流程是这样的:用户输入数据-

注意:我尝试使用ddl auto:update,但它不起作用。

共有1个答案

曹嘉许
2023-03-14

除了Spring。jpa。冬眠ddl auto=更新,将auto\U reconnect设置为true。

例子:

spring.datasource.url=jdbc:h2:file:~/test2;DB_CLOSE_ON_EXIT=FALSE;AUTO_RECONNECT=TRUE
spring.datasource.driver-class-name=org.h2.Driver
 类似资料:
  • 我的Spring主课:- 我的痛苦。属性 我在执行保存函数时的控制台输出:- 不要忘记我的集成测试类:=

  • 我在研究内存数据库的概念。有关这方面的文章说, 内存数据库系统是一种将数据完全存储在主存中的数据库管理系统。 他们讨论了这个概念的优点和缺点。 我的问题是如果这些数据库管理系统将数据完全存储在主存储器中, 停电后所有数据都消失了吗??? 还是有办法保护数据???

  • 我的docker组合文件有三个容器,web、nginx和Postgres。Postgres看起来是这样的: null

  • 问题内容: 我的docker compose文件包含三个容器:web,nginx和postgres。Postgres看起来像这样: 我的目标是安装一个与postgres容器内称为的本地文件夹相对应的卷。当我启动这些容器并将数据插入到postgres中时,我验证了所添加数据的全部内容(在postgres容器中),但是在我的本地系统中,只在其中获得了一个文件夹,即已创建,但它为空。为什么? 笔记: 这

  • 目的 配置 NFS 共享为 OpenShift 节点提供存储,并且配置 OpenShift 持久卷以绑定至数据库 Pod。 环境 openshift v3.11.16/kubernetes v1.11.0 步骤 配置 NFS 共享持久卷1. 登录到 NFS 服务器 # ssh nfs.example.com2. 创建 config-nfs.sh 脚本,内容如下 #!/usr/bin/sh exp

  • 我刚开始接触微服务架构,我有几个关于数据持久性和数据库的问题。 所以我的理解是每个微服务都有自己的数据库(不一定,但通常)。但鉴于这种情况,请考虑一个包含用户、帖子和评论的常用社交媒体平台。将有两个微服务,一个用户的微服务和一个帖子的微服务。用户的数据库有一个用户表,帖子的数据库有一个帖子和评论表。 我的问题是关于帖子微服务,因为每个帖子和评论都有一个作者,所以通常我们会创建指向用户表的外键,但是