spring-data-r2dbc相关内容

是否可以在单个 Spring 引导应用程序中同时使用 Spring Data R2DBC 和 Spring Data JPA?

我有一个应用程序,它使用 Spring 数据 JPA 和 hibernate envers 进行数据库审计.由于 R2DBC 尚不支持审计,是否可以在单个应用程序中结合使用两者? 如果是,Plan 是使用 Spring Data JPA 进行插入、更新和删除操作,这样所有的 DB 审计都将由 hibernate envers 处理.并使用 R2DBC 进行反应式非阻塞 API 来读取数据. ..
发布时间:2021-08-20 20:21:43 其他开发

如何在 Spring Data R2DBC 中运行类似 @Sql 的查询进行测试

我创建了一个存储库并编写了一个测试用例.我想在使用@Sql (org.springframework.test.context.jdbc) 执行测试方法之前运行 insert.sql但它不运行.还有别的方法吗? 解决方案 我遇到了同样的问题,Spring Data R2DBC 还不支持 @SQl 注解. 使用下面的函数: private void executeSqlScript ..
发布时间:2021-08-20 20:17:11 Java开发

@Tailable(spring-data-reactive-mongodb) 相当于 spring-data-r2dbc

我正在尝试使用 spring-data-r2dbc.我在 Postgresql 上试试这个.我之前尝试过 spring-data-mongodb-reactive.我忍不住比较两者. 我发现尚不支持查询派生.但我想知道 @Tailable 是否有等价物.通过这种方式,我会实时收到数据库更改的通知.任何人都可以分享与此相关的任何代码示例. 我知道底层数据库应该支持这一点.我相信 Post ..
发布时间:2021-06-18 20:53:48 其他开发

Spring Data R2dbc中处理表之间关系的最佳实践

我尝试在 RDBMS 中创建用户/角色关系,并想使用 R2dbc(Spring Data R2dbc) 与后端数据库握手. 假设有三个表,users、roles 和 user_roles. @Table("users")类用户{@ID私人字符串用户名;私人字符串密码;私人字符串电子邮件;@Builder.Default私人布尔活动 = 真;@Builder.Default私人列表角色 = ..

如何在r2dbc中联接表?

在Java反应器中,r2dbc.我有两个表A,B.我也为它们定义了存储库. 如何获取由A连接B组成的数据? 我只想出以下方法: 从A调用databaseClient.select,然后在循环调用中从B选择. 但是我想要更有效,更被动的方式.怎么做? 解决方案 TL; DR:使用SQL. Spring Data的DatabaseClient是R2DBC的改进的,反应性的变体 ..
发布时间:2020-07-25 00:05:12 其他开发

R2DBC和枚举(PostgreSQL)

H2DBC是否支持PostgreSQL枚举?我检查了他们 git页面,但它没有提及任何内容。如果是这样,那么如何使用枚举(INSERT,SELECT)? 可以说PostgreSQL枚举 创建类型的情绪作为枚举(“未知”,“快乐”,“悲伤”,...); Java类 @Data 公共类Person { private字符串名称; 私人心情; // . ..
发布时间:2020-05-30 01:42:35 其他开发