近来公司不久,就发现之前在学校开发的一些项目,与实际生产开发有很大区别。
例如,页面中常用的、固定的变量(web开发中经常用到的下拉菜单option,单选框,复选框都可以使用这种方式),可以把它设计为字典类型。
然后项目启动的时候,可以把字典从数据库里面查出来,并且做缓存处理。
好处:
脱离页面硬编码,方便后期维护增删改
减少了数据库的访问
加快页面响应速度.......数据库字段设计:
字典类型表(dictionary_type):dic_id, dic_code, dic_name
1 education 学历
2 nation 民族
3 sex 性别
字典项目表(dictionary_item) : item_id, dic_id , item_name , item_value , item_so