【发布时间】:2020-02-17 11:02:54
【问题描述】:
我的任务是通过 r2dbc 数据库客户端插入实体,并将结果(映射)转换为实体。 我想这样做:
databaseClient.insert().into(ApplicationData.class)
.using(applicationData)
.map(converter.populateIdIfNecessary(applicationData))
.first();
但问题是 converter 实体 MappingR2dbcConverter 不是由 spring 创建的。 所以,我决定自己创建它:
@Bean
public MappingR2dbcConverter converter(RelationalMappingContext mappingContext,
R2dbcCustomConversions r2dbcCustomConversions)....
我的问题,将结果映射转换为实体的正确方法吗?
【问题讨论】:
标签: converters spring-data-r2dbc r2dbc