国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - 怎么處理前臺要展示,但是數據庫表沒有該字段的實體類冗余屬性呢?

瀏覽:224日期:2022-12-18 13:45:22

問題描述

有一個SiteAlarmRecord實體類,對應SiteAlarmRecord表,前臺要展示它的信息。

該實體類有個屬性叫做 預警類型(alarmType)

表里存的數據是 code,但是前臺需要展示code對應的name

code name這些 枚舉值 存放在一個字典表中

比如code name1 高限報警2 低限報警

那像這種情況,之前我的做法都是:給實體類冗余一個屬性alarmTypeCHN,表示alarmType對應的中文名。

但我們項目負責人說我這種做法不利于后期維護,他說實體類要和表字段一一對應;

他建議我 做一個vo類,讓vo繼承這個實體類,然后把這些冗余屬性添加到這個vo類中。

我覺得這種做法也很麻煩。

請問大家是怎么看的呢?

問題解答

回答1:

1、前端能在加載頁面時取到所有的預警類型,那你就不用管了,給前端處理也沒那么麻煩

2、前端取不到,那就在實體中加入一個@Transient之類的臨時字段codeName,然后取數據時聯合查詢出來……我兩年前是這樣做的……

標簽: java
主站蜘蛛池模板: 邯郸县| 饶河县| 尖扎县| 永兴县| 宿州市| 新巴尔虎左旗| 雅安市| 天津市| 尖扎县| 安徽省| 阿克| 陈巴尔虎旗| 铜山县| 吴桥县| 北票市| 印江| 武陟县| 武宣县| 达拉特旗| 西乌| 梁河县| 青州市| 武隆县| 丰城市| 衡南县| 乌审旗| 金堂县| 沽源县| 万州区| 谷城县| 利川市| 莲花县| 木里| 京山县| 宣恩县| 枞阳县| 阜宁县| 黎川县| 都匀市| 靖宇县| 内丘县|