开发者社区 问答 正文

properties文件存储error code和message,真的比enum和POJO好吗?

properties文件存储error code和message,真的比enum和POJO好吗?

展开
收起
岩茶芋泥 2022-04-19 10:57:56 692 分享 版权
来自: 阿里技术
1 条回答
写回答
取消 提交回答
  • 就Java和IntelliJ IDEA的支持来看,目前的配合还是比较好的,如i18n,维护成本等,而且这些ErrorMessages.properties也可以提交到中心仓库进行Error Code集中管理,如果是Java Enum+POJO对i18n和集中管理都比较麻烦,而且代码量也比较大,你从上述的jdoctor的problem builder的就可以看出。当然在不同的语言中也未必是绝对的,如在Rust中,由于enum的特性比较丰富,所以在Rust下使用enum来实现error code可能是比较好的选择。

    2022-04-19 16:19:57
    赞同 展开评论
问答分类:
问答标签:
问答地址: