《 mysiteforme 》 学习之数据字典的使用

一、单表

举例:

页面上显示中国汽车和美国汽车,对应的值分别是1和2,但是业务需要,后续 1 和 2对应的值为日本汽车和欧洲汽车

那么这个值就可以配置到数据字典里

 

public class Dict {


    /**
     * 数据值
     */
    private String value;
    /**
     * 标签名
     */
    private String label;
    /**
     * 类型
     */
    private String type;
    /**
     * 描述
     */
    private String description;
    /**
     * 排序(升序)
     */
    private Integer sort;
   
 /**
     * 父级编号
     */
    
    private String parentId;

 

在这里的话,1 和 2 就是value ,type 是 类型 比如cartype

label 是美国汽车

 

将上边变化灵活的配置项叫做:普通配置项

将上边固定的配置项(每个配置顶都有一个代码):业务代码

 

二、数据字典表第二种

type + 明细

字典类型表DICTTYPE

TYPECODE:类型id主键

TYPENAME:类型名称

 

 

字典明细表DICTINFO

 

ID:主键

 

TYPECODE:外键

 

DICTCODE:业务代码

 

INFO:配置项名称

 这样的就可以设置成数据字典后台可配置

 

相当于就是有很多大的分类,每个大的分类又有很多小的分类

 

posted @ 2018-05-08 14:48  lyon♪♫  阅读(176)  评论(0编辑  收藏  举报