9 个解决方案
#1
首先不知道楼主前段代码是静态的还是后端生成好推送过去的,但是无论哪种都要考虑几个问题
1.数据库级别实现:
数据库查询时,按照一定的规则将状态码转换为具体含义的文字。
2.Java端处理:
根据获取的数据列表,重新遍历列表,将状态码转换为具体含义的文字,但本人觉得这种效率是最低的。
3.Java到前段时转换:
Java集合或者对象在传输到前段之前都需要一个转换的过程,json、xml等,在此时做替换是最好的,因为在必须分解Java对象结构的地方转换,省去了自己拆分结构的代价。
4.前段处理:
若你使用的是前段框架,在框架将数据解析绘制成页面时做处理,也是一个很好的时机。
1.数据库级别实现:
数据库查询时,按照一定的规则将状态码转换为具体含义的文字。
2.Java端处理:
根据获取的数据列表,重新遍历列表,将状态码转换为具体含义的文字,但本人觉得这种效率是最低的。
3.Java到前段时转换:
Java集合或者对象在传输到前段之前都需要一个转换的过程,json、xml等,在此时做替换是最好的,因为在必须分解Java对象结构的地方转换,省去了自己拆分结构的代价。
4.前段处理:
若你使用的是前段框架,在框架将数据解析绘制成页面时做处理,也是一个很好的时机。
#2
写个数据字典。 存好。
#3
switch 就可以啊
#4
这种情况不存在效率问题!只需要在返回给前端的时候手动替换掉就可以了
#5
Java使用枚举就可以了吧
#6
状态码是固定的,最好在JAVA层面做,因为做检索时,还要把状态码放到下拉框列出来
#7
状态码是固定的,最好在JAVA层面做,因为做检索时,还要把状态码放到下拉框列出来
#8
因为状态字段比较少,做个字典感觉反而更麻烦,所以想在java层做
#9
传到前台JS替换。
#1
首先不知道楼主前段代码是静态的还是后端生成好推送过去的,但是无论哪种都要考虑几个问题
1.数据库级别实现:
数据库查询时,按照一定的规则将状态码转换为具体含义的文字。
2.Java端处理:
根据获取的数据列表,重新遍历列表,将状态码转换为具体含义的文字,但本人觉得这种效率是最低的。
3.Java到前段时转换:
Java集合或者对象在传输到前段之前都需要一个转换的过程,json、xml等,在此时做替换是最好的,因为在必须分解Java对象结构的地方转换,省去了自己拆分结构的代价。
4.前段处理:
若你使用的是前段框架,在框架将数据解析绘制成页面时做处理,也是一个很好的时机。
1.数据库级别实现:
数据库查询时,按照一定的规则将状态码转换为具体含义的文字。
2.Java端处理:
根据获取的数据列表,重新遍历列表,将状态码转换为具体含义的文字,但本人觉得这种效率是最低的。
3.Java到前段时转换:
Java集合或者对象在传输到前段之前都需要一个转换的过程,json、xml等,在此时做替换是最好的,因为在必须分解Java对象结构的地方转换,省去了自己拆分结构的代价。
4.前段处理:
若你使用的是前段框架,在框架将数据解析绘制成页面时做处理,也是一个很好的时机。
#2
写个数据字典。 存好。
#3
switch 就可以啊
#4
这种情况不存在效率问题!只需要在返回给前端的时候手动替换掉就可以了
#5
Java使用枚举就可以了吧
#6
状态码是固定的,最好在JAVA层面做,因为做检索时,还要把状态码放到下拉框列出来
#7
状态码是固定的,最好在JAVA层面做,因为做检索时,还要把状态码放到下拉框列出来
#8
因为状态字段比较少,做个字典感觉反而更麻烦,所以想在java层做
#9
传到前台JS替换。