巧用枚举类型来管理数据字典
文章目录
巧用枚举类型来管理数据字典
背景
数据结构表
使用枚举来管理数据字典
枚举的增强使用(枚举里加方法)
枚举的优化策略
第一步优化 : 枚举继承接口
第二步优化 :...增加 Bean 存枚举值, 使用享元模式存储 Bean
示例
使用枚举管理数据字典的好处
git
repo
背景
开发 Java 项目时, 数据字典的管理是个令人头痛的问题, 至少对我而言是这样的, 我所在的上一家公司项目里面对于字典表的管理是可以进行配置的...枚举的优化策略
按照上面的写法, 里面的很多方法都是可以相同的, 甚至连 value, 和 label 成员变量都是相同的, 那么像这类重复代码使用继承是最好不过的....然而枚举中是不能够使用继承的, 至于之后的 jdk 能不能实现枚举继承我们先不讨论, 现在至少 jdk1.8 版本的枚举是不能够使用继承的...., 而且在使用的时候, 利用IDE工具的提示, 可以非常方便地进行编写, 而且利用枚举里面的方法可以降低很多代码哦.