25得票6回答
在Spring Data R2DBC中记录查询参数的日志值?

在Spring Data R2DBC中,我可以通过使用以下方式记录SQL查询: logging.level.org.springframework.data.r2dbc=DEBUG 在application.properties文件中配置日志级别。 然而,这并不记录绑定为查询参数的实际值。...

20得票2回答
如何在之前使用JPA的项目中使用R2DBC实现OneToMany、ManyToOne和ManyToMany关系?

我必须重新实现一些后端服务,其中一个主要要求是使整个流程响应式。以前的服务使用了Hibernate与PostgreSQL,所以这些连接是由框架提供的。 由于我必须保留原始数据库并只更改服务实现,因此我必须使用r2dbc-postgresql。我找不到任何关于这个主题的资源,但我最好的猜测是做...

19得票4回答
R2DBC - Oracle数据库支持

我在寻找响应式关系型数据库驱动程序时发现了R2DBC,但是我没有看到任何适用于Oracle DB的驱动程序。是否有人可以提供相关支持信息?

19得票1回答
如何在r2dbc中连接表?

在Java Reactor和r2dbc中,我有A表和B表,并定义了它们的Repository。如何获取A表和B表的联接数据? 我只想到以下方法:从A表调用databaseClient.select,然后在循环中逐一从B表中调用select。 但我想要更高效和响应式的方式。该怎么做?

18得票3回答
能否在单个Spring Boot应用程序中同时使用Spring Data R2DBC和Spring Data JPA?

我有一个使用Spring Data JPA和Hibernate Envers用于数据库审计的应用程序。 由于R2DBC尚不支持审计,是否可以在单个应用程序中同时使用两者的组合? 如果是,计划是使用Spring Data JPA进行插入、更新和删除操作,以便所有的数据库审计都由Hibernat...

17得票1回答
Spring R2DBC的DatabaseClient.as(…)。

在我的Spring Boot 2.3应用程序中,我有一个使用DatabaseClient的简单数据方法: fun getCurrentTime(): Mono<LocalDateTime> = databaseClient .execute("SELECT...

17得票5回答
在Spring Boot应用程序中使用R2DBC和Flyway设置H2

我正在学习Spring Boot和名为r2dbc的响应式JDBC驱动程序。在我的主要应用程序中,我使用Postgres作为数据库,现在我想在测试中使用h2。虽然Flyway迁移设置正常工作,但当Spring应用程序能够插入记录时发生问题。以下是我的设置和代码:@SpringBootTest c...

16得票1回答
Spring data r2dbc - 复合主键

看起来 Spring Data r2dbc 不支持复合主键。这是已知的问题吗? 我没有看到对 @Embedded 的支持。

13得票4回答
Spring Data R2DBC和分页

我正在使用新的Spring Data R2DBC模块,并且可以使用ReactiveCrudRepository提取数据。 现在我需要引入分页,但我无法做到。 我尝试了以下方法public interface TestRepository extends ReactiveCrudReposito...

9得票4回答
Spring Data R2DBC能否生成数据库模式?

我正在使用R2DBC和H2创建一个快速项目,以便熟悉这个新的响应式技术。我创建了一个扩展了ReactiveCrudRepository的存储库,并且只要我使用DatabaseClient发出与我的实体匹配的CREATE TABLE语句,一切都很顺利... 我知道Spring Data R2D...