根据数据字典把code翻译成中文名称显示的问题

07-04-17 baiydn

根据数据字典把code翻译成中文名称显示的问题

t_emp

empid, ename, deptcode

t_dic

id, type, code, name

假如有以上这两张表

界面上想显示t_emp的内容,其中dept的名称是deptcode与数据字典里的code对应的

最简单的办法是

select t.ename, d.name from t_emp t, t_dic d where t.deptcode=d.code and type=1

这样把查到的名称直接显示出来就可以了

但是涉及到几十上百个字段或很多表时,写这种SQL语句就显示很麻烦了

而且使用hibernate时就显得更加繁琐了

我想可以设计一个通用的字段翻译类,想请教一下哪位有这方面的设计经验,交流一下,谢谢了!

Coolyu0916
2007-04-17 13:38

为什么不使用配置文件或者xml那??