
MapStruct文档
文章平均质量分 87
满船清梦压星河~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MapStruct中文文档(二)——获取映射器
生成的映射器将在需要使用给定映射器实例的映射时注入uses属性中定义的类。目前,默认的注入策略是字段注入,但可以通过配置选项进行配置。使用其他映射器的映射器(参见调用其他映射器)将使用配置的组件模型获取这些映射器。因此,如果前面示例中的CarMapper使用了另一个映射器,则该映射器也必须是可注入的CDI bean。框架,建议通过依赖注入获取映射器对象,而不是使用上述的Mappers类。这种模式使得客户端可以轻松使用映射器对象,而无需重复实例化新的实例。在使用依赖注入时,您可以选择字段注入或构造函数注入。原创 2023-07-19 14:16:39 · 624 阅读 · 0 评论 -
MapStruct中文文档(一)——定义映射器
Mapper注解会导致MapStruct代码生成器在构建时创建CarMapper接口的实现。在生成的方法实现中,源类型(例如Car)的所有可读属性将被复制到目标类型(例如CarDto)的相应属性中:当属性与目标实体的属性同名时,它们将被隐式映射。当属性在目标实体中具有不同的名称时,可以通过@Mapping注解指定其名称。原创 2023-07-13 16:19:45 · 2945 阅读 · 2 评论