MapStruct Java Bean 快速拷贝

CarMapper INSTANCE = Mappers.getMapper; 3 CarDto carToCarDto; 2

还在纠结VO转换吗?试试MapStruct吧

背景:在开发过程中,为了系统的分层,需要进行VO转换。大家手写各种get、set,代码量太大,而且容易出错。市面上有几种VO转换方式:利用反射、cjlib等等,有的有性能上的问题,有的对特殊的场景处理不是很好。

推荐这款类型转换神器!Mapstruct新出的Spring插件

小编很多项目都使用了它,代码清爽得很,增加了大量摸鱼时间,用过的都说好。根据上面的机制官方推出了MapStruct Spring Extensions插件, 它实现了一种机制,所有的Mapstruct映射接口只要实现了Converter,都会自动注册到ConversionService,我们只需要通过ConversionService就能完成任何转换操作。

网站地图