关于字典替换

ljglory
03-06-13 2 184

比如一个表示实体的bean,从数据库中取出的是内部的代码,但是展现的时候想把它替换成数据库中保存的字典项,有没有什么比较好的机制?

我的想法是,对于每个需要替换的属性,在相应的bean中定义两个属性,比如id和idDisplay,在每个bean中提供一个方法dictPopulate,在这个方法中查找字典项,将id对应的idDisplay的值填充上去。

而查找字典项,可以使用简单工厂结合singleton来实现。

不知道会不会有效率问题?大家给点意见,谢啦!

Lijm
2003-06-16 11:56

这种方式可以实现
但是改为HashMap或者java.util.ListResourceBundle;我觉得更好一些。

ljglory
2003-06-17 19:38

谢谢,后来正是用HashMap来作的。