我正在使用 Spring MVC 框架编写简单的博客 Web 应用程序。我愿意在我的应用程序中添加 DTO
层。
我决定使用 ModelMapper 框架将 Entity
DTO
的视图中使用的对象。
我只有一个问题。在我的主页上,我显示了我博客上的帖子列表。在我看来,它只是 Post
(实体)对象的列表。我想更改它以将 PostDTO
对象列表传递到我的视图。 Is there any way to map List
of Post
objects to List
of PostDTO
object with single method call?我正在考虑编写 转换器 来转换它,但我不确定这是一个好方法。
此外,我在管理面板或我页面上每个帖子下方的评论等其他几个地方使用了 Lists
的 Entities
。
链接到 GitHub 存储库上我的应用程序的代码: repository
原文由 Gromo 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以创建实用程序类:
并根据您的需要使用它: