8得票2回答
R2dbc自定义转换器

我该如何将自定义转换器添加到我的Spring Boot应用程序中?我的实体字段 @CreatedDate @Column(value = "create_time") private Instant createTime; 我的转换器是 @Bean ...

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

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

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

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

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

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

9得票2回答
Reactor:如何将实体的Flux转换为DTO对象的Flux

我有一个用户实体和一个角色实体。除了用户实体具有对应于其相关角色的ID的role_id字段之外,其他字段并不重要。由于Spring Data R2DBC不会在实体之间执行任何形式的关系,因此我转向DTO方法。 我非常新于R2DBC和响应式编程,但却无法想出如何将我的存储库的findAll()方...

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

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

7得票1回答
Spring Data R2dbc中处理表之间关系的最佳实践

我试图在关系型数据库中创建用户/角色关系,并希望使用R2dbc(Spring Data R2dbc)与后端数据库进行连接。 假设有三个表,users(用户)、roles(角色)和user_roles(用户角色)。 @Table("users") class User { @Id ...

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

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

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

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

9得票2回答
R2DBC无法使用h2协议创建连接。

我将尝试使用H2进行测试,并在 src/test/resources/application.yaml 中做如下配置: spring: r2dbc: url: r2dbc:h2:file://testdb 我有一个用 @SpringBootTest 注释的空测试,但当我运行它...