mcn传媒是什么意思,上海这雨要下到什么时候

  mcn传媒是什么意思,上海这雨要下到什么时候

  合格名称的意思就是使用这个制图人接口中的指定的默认方法去处理这个属性的转换,而不是简单的准备好。网上一直没找到…

  可用于格式化小数位等,在邮局转换为签证官时就已格式化小数位完成,所以不必单独再写代码处理小数位。

  数字一(一)引用pom1,能正常使用mapstruct的注解,但不会生成冲动类

  !-https://mvn存储库。com/artifact/org。映射结构/映射结构-groupIdorg.mapstruct/groupId version1.2.0.Final/version/dependency JDK 8-相关性artifactId映射结构-JDK 8/artifactId引用pom2才会生成冲动类

  注射毒品定义转换器映射器

  包com。天气。气象专家。常见。模型。映射器;导入com。天气。气象专家。常见。模型。阿宝。区域po;导入com。天气。气象专家。常见。模型。VO。面积VO;导入org。映射结构。地图测绘;导入org。映射结构。映射器;导入org。映射结构。映射;导入org。映射结构。命名;导入org。映射结构。工厂。制图人员;导入Java。文字。十进制格式;/* * * p title :/p * p description :/p * */@ mapper公共接口convert mapper { convert mapper INSTANCE=mappers。获取映射器(转换映射器。类);@Mapping(source=pm25 ,target=pm25 ,qualified by name= formatDoubleDef )area VO area po 2 area VO(area po area po);@Named(formatDoubleDef)//需要起个名字,不然报错,可以与方法名一致,当然也可以不一致默认Double format Double(Double source){ decimal format decimal format=new decimal format( 0.00 );//小数位格式化if(source==null){ source=0.0;}返回double。解析double(十进制格式。格式(来源));}}3 定义源类和目标类

  公共类AreaPO私有字符串城市名称私有整数haveAir私人双pm25私有字符串pm10Str..}公共类AreaVO {私有字符串城市名称私有整数haveAir私人双pm25私有字符串pm25Str私人双pm10.}4 看生成的冲动类ConvertMapperImpl

  包com。天气。气象专家。常见。模型。映射器;导入com。天气。气象专家。常见。模型。阿宝。区域po;导入com。天气。气象专家。常见。模型。VO。面积VO;公众的类ConvertMapperImpl实现convert mapper { public ConvertMapperImpl(){ }公共区域VO area po 2 area VO(area po area po){ if(area po==null){ return null;} else { AreaVO AreaVO=new AreaVO();区域VO。setpm 25(这。格式双精度(区域po。getpm 25()));区域VO。设置城市名称(区域po。获取城市名());区域VO。sethaveair(区域po。gethaveair());返回areaVO}}5测试

  AreaPO areaPO=新AreaPO(忻州, 1, 1.256879);AreaVO areaVO=ConvertMapper .实例。areaPO 2 areavo(areaPO);伐木工。info( JSON。tojsonstring(areaVO): JSON。tojsonstring(areaVO));输出:

  JSON。tojsonstring(areaVO): { "城市名称" : "忻州”,“有空气”:1,“pm25”:1.26 }

  关于@目标注解的使用可见:

  详解JDK 5号注释注解之@目标的用法介绍

  到此这篇关于mapstruct的用法之合格名称示例详解的文章就介绍到这了,更多相关mapstruct的用法内容请搜索盛行信息技术以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行它!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: