业务开发之对象之间转换、二方服务结果处理、全局异常处理

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值