我的想法是,对于每个需要替换的属性,在相应的bean中定义两个属性,比如id和idDisplay,在每个bean中提供一个方法dictPopulate,在这个方法中查找字典项,将id对应的idDisplay的值填充上去。
而查找字典项,可以使用简单工厂结合singleton来实现。
不知道会不会有效率问题?大家给点意见,谢啦!
但是改为HashMap或者java.util.ListResourceBundle;我觉得更好一些。
猜你喜欢
本站原创《复杂软件设计之道:领域驱动设计全面解析与实战》