系统基础模块之通用字典项目管理
摘要:
我们在很多系统中,往往需要维护很多字典项目,一般的字典项目包含有一个大类名称、字典项目名称、字典值、排序、编辑者、编辑时间等字段,这些内容往往大同小异,如在车辆管理中,我们可能需要维护:车辆类型、车辆品牌、车辆用途、路途类别、用车评价、车辆状态等等信息,这些是很简单的数据,用来给业务功能使用的,是一个下拉列表形的数据,如果我们为每个这样的简单类型都创建一个表的话,那么有以下坏处:
1) 如果业务模块很多,就会产生很多这样的表,看起来不雅,维护也不方便,增加工作流。
2) 会产生很多页面代码(你需要维护界面内容展示和录入),也是看起来不雅,不方便维护,增加工作量。
3) 代码中调用处理也不好,记不住哪个是具体的字典信息了,太多。
以上总结一句话,就是做重复工作,就算有一键生成代码的工具,也是不好的。
如果采用一个公用的字典管理模块能够解决以上问题,那么整个世界就清净了,一句话,简单。 阅读全文
posted @ 2009-06-29 18:04 伍华聪 阅读(23554) 评论(12) 推荐(5) 编辑