业务系统中对象转换工具:MapperStruct
- 业务中对象转换
在业务开发过程中,70%的工作是都是在处理对象之间的转换上;对象转换最快捷高效的方式就是手动new对象和set值,但是手动转换繁琐大大降低了开发效率;BeanCopier等工具可以帮助我们快速实现对象转换,但是有存在性能活着使用不灵活等问题;有没有一种即能提高开发效率,又不影响性能等对象转换工具呢? - MapperStruct:对象转换工具
MapperStruct是一个高效的对象转换工具类;开发阶段只需要在接口方法上指定参数的映射关系,编译时系统会自动的生成对应代码,实现对象之间的转换;
MapperStruct使用可以看一下这个用户的
https://blog.csdn.net/sinat_32787481/article/details/110926360
ResultHandler:第三方服务结果和异常处理
- 第三方服务调用:接口异常
第三方服务调用结果通常分为两种,接口调用正常和不能正常调用;不能正常调用的接口在调用时会抛出异常,这种情况我们一般不用关心,直接由切面拦截记录参数