创建 DTO 以从后端 JHipster 整形数据
Creating DTO to shape data from the back-end JHipster
我想创建 DTO 来调整来自服务器 H2 的数据并合并来自 JHipster 上两个或三个实体的数据。
我从来没有用过DTO。你知道我在哪里可以找到这样做的方法吗?
谢谢!
非常简单,您可以通过定义一个仅包含 getter 和 setter 的简单 class 来手动创建一个,然后创建一个 Mapper class 来填充实体中的对象。您可以通过查看 UserMapper
class.
在您的 JHipster 项目中查看示例
或者,当您 select DTO 选项时,JHipster 使用 MapStruct 生成它们,但坦率地说,手动编码更简单。
我想创建 DTO 来调整来自服务器 H2 的数据并合并来自 JHipster 上两个或三个实体的数据。
我从来没有用过DTO。你知道我在哪里可以找到这样做的方法吗?
谢谢!
非常简单,您可以通过定义一个仅包含 getter 和 setter 的简单 class 来手动创建一个,然后创建一个 Mapper class 来填充实体中的对象。您可以通过查看 UserMapper
class.
或者,当您 select DTO 选项时,JHipster 使用 MapStruct 生成它们,但坦率地说,手动编码更简单。