在软件开发中,比如人的性别:1代表男,2代表女,3代表未知,类似这样的信息,在设置
数据时,一般不会直接存中文,而是1、2、3这样的,那么问题来了,在显示的时候,如何
查询这个性别信息?
一般的,还有一个常量表维护1对应的男,2对应的女的常量表信息,那么:
1.查找list数据的时候,每一个枚举常量,关联常量表,把1对应的“男”,2对应的“女”
一起管理查出来,页面上展示列表数据时,直接显示出“男”或者“女”即可;
2.先循环显示数据时,(datagrid)js中判断如果是1,则显示“男”这样的一个format方法
判断;
3.这种和第2中差不多,就是在后台java查出list数据之后,专门写一个方法把指定字段中的
转换为“男”、“女”这样的显示;
大家平时都用那种方式?那种比较常用?那种效率高?