大家用 mybatis 处理返回的 Map 类型数据的时候,key 是直接像这样 map.get("id"),写字段的字符串吗?
有没有什么看起来优雅一点的方式呢?
有没有什么看起来优雅一点的方式呢?
|
2
我个人不倾向于用 Map 传值,用 Model 可读性更好。
|
|
zouyun147Apr 11, 2018
3
从来没用 map 接过 哪怕是只有两个字段 也会建个 DTO 来接 面向对象嘛
|
|
GaryZApr 11, 2018
5
返回值用 LinkedHashMap,出来可以用下表取
|
|
6
@zouyun147 但是这样的话,可能就会产生大量的 DTO 类啊
|
|
zouyun147Apr 12, 2018
7
@hexinxucxy 那又如何?
|
|
8
@zouyun147 就是感觉不大好,会产生大量的类,而且用 DTO 的话,在 mapper 文件上还要写字段映射啊
|
|
zouyun147Apr 12, 2018
9
@hexinxucxy 专门弄个包保存 DTO 就好了 如果嫌映射麻烦 写个转换方法就行了
|