专栏名称: Java编程精选
关注语言编程Java,分享、交流Java编程技巧和信息
目录
今天看啥  ›  专栏  ›  Java编程精选

用设计模式干掉 if-else,太优雅了!

Java编程精选  · 公众号  · Java  · 2024-08-28 18:00
    

文章预览

架构师大咖 架构师大咖,打造有价值的架构师交流平台。分享架构师干货、教程、课程、资讯。架构师大咖,每日推送。 公众号 该公众号已被封禁 物流行业中,通常会涉及到EDI报文(XML格式文件)传输和回执接收,每发送一份EDI报文,后续都会收到与之关联的回执(标识该数据在第三方系统中的流转状态)。 这里枚举几种回执类型:MT1101、MT2101、MT4101、MT8104、MT8105、MT9999,系统在收到不同的回执报文后,会执行对应的业务逻辑处理。当然,实际业务场景并没有那么笼统,这里以回执处理为演示案例。 模拟一个回执类 @Data   public class Receipt {          /**        * 回执信息        */       String message;          /**        * 回执类型(`MT1101、MT2101、MT4101、MT8104、MT8105、MT9999`)     ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览