项目中遇到的问题解决过程3

供应商变更模块:对表里面的多个字段进行修改,然后保存,并更新到相应的franinfo 记录里面。普通的方法做代码很长。

第一次使用反射解决问题。每个字段都是一个字典。取出一条franinfo记录的时候,采用了反射获取对应列的记录值并 与对应的列一一匹配成Map,其中列名存入数组。这样所写的代码非常少。其中前台获取到所有字典值,转换时前台分类别分列匹配对应的值。

猜你喜欢

转载自hp20091023.iteye.com/blog/2413284