35K技术专家写的代码:枚举策略,我赶紧学习下

编程、后端开发、面试的程序员、java、计算机软件、枚举

吐槽

枚举我知道的特性有完美单例(JVM层保证)、线程安全

用来替代类型常量值

有一天我看到技术专家的一段业务代码,

他尽然用枚举策略,代码太漂亮,我十分膜拜

赶紧学习下,我也写个枚举策略小例子

枚举策略例子

35K技术专家写的代码:枚举策略,我赶紧学习下

35K技术专家写的代码:枚举策略,我赶紧学习下

一个具体的支付逻辑

3个支付方式应该有3个不同的Service,我就写了一个

35K技术专家写的代码:枚举策略,我赶紧学习下

策略枚举

关键类来了,

注意payQueryService是外面注入进来的(spring容器里拿的)

35K技术专家写的代码:枚举策略,我赶紧学习下

35K技术专家写的代码:枚举策略,我赶紧学习下

客服端代码

这里service是静态,这样策略枚举类才能引用

注意策略枚举类是在这个类里直接定义的

35K技术专家写的代码:枚举策略,我赶紧学习下

编程、后端开发、面试的程序员、java、计算机软件、枚举

展开阅读全文

页面更新:2024-06-01

标签:策略   代码   客服   线程   计算机软件   程序员   抽象   静态   函数   逻辑   例子   特性   定义   量值   方法   专家   技术   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top