下拉框設計

 

select * from sys_dics;

 

select * from sys_dict_item;

 

所有的碼錶信息(編號、名稱),都可以記錄在這兩個表中,以前的做法是每個碼錶都設置一個數據庫表。

 

需要注意的是,我們需要把每個下拉類型的編號記錄在程序中。類似於這樣的配置信息,可以放在一個下拉框的常量類中。(改進方向

 

 

這樣,所有的下拉框內容主要包含三種形式,像這樣的類可以設計一個父類,以減少代碼編寫。(改進方向

 

1:下拉項只作爲顯示作用,不參與邏輯判斷

2:下拉框中的值是非數據字典表的內容

3:下拉框中的值是數據字典表的內容

4:下拉項參與了邏輯判斷 (參與邏輯運算的下拉項值和靜態MAP要記錄在程序中,實現複用)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章