List<Map<String,Object>>与List<Pojo>各自的优缺点是什么?

来源:互联网 发布:ibm人工智能沃森 编辑:程序博客网 时间:2024/06/08 00:02
编程:List<Map<String,Object>>,List<Pojo>各自的优缺点是什么
[据说名字太长不容易被发现] [2015-07-29 16:15:54] 有用(0) 垃圾(0) 我有高见
  

最佳答案

list<map<string,object>> 

优点: 省略了pojo类,返回字段不受pojo类的限制了。

缺点: 看起来不明朗,没有文档的话根本不知道map里面有什么属性。

list<pojo>

优点: 从类名就可以知道是什么类型的数据,方面代码里面操作属性。

缺点: 需要写pojo类,并且维护字段的增减。


不过通常情况还是会使用list<pojo>。

原创粉丝点击