我使用 SpringBoot 并且我有一些反应式 API(控制器调用一个服务,该服务调用基于 MongoReactiveRepositories 的存储库)
因为我不希望用户直接看到我的模型对象,所以我想要 DTO。
一个 DTO 可以基于多个模型的信息。
例如:给定两个模型项目
ItemA:
infoA:String
ItemB:
infoB:String
我想创建一个 DTO 项目
ObjectDTO:
infoA: String
infoB: List<ItemB>
在我的对象模型和 DTO 之间响应式映射数据的正确方法是什么?