pojo里面的字段和vo里面的字段问题

来源:8-9 商品管理模块所有功能自测

营赢盈英

2017-09-05

老师,我的数据库表对应的pojo里面有个字段‘组织id’,我想在vo里面创建对应的字段‘组织名称’,

这样的话,就需要在组装vo之前通过查询数据库把 id 对应的 名称 查询出来吧。

这样做的话,如果要展示一个列表,应该会影响程序效率吧。

写回答

2回答

Geely

2017-09-05

还好吧,,,忽略就好啦。别用遍历,尽量用哈希结构获取就ok,时间复杂度O(1)。

或者就按 看你笑呵呵这种方式~~ mysql里可以用case when 来加字段

1
4
营赢盈英
回复
Geely
我如果要修改一条记录,这条记录的某个字段A的值是通过弹出框选择来赋值的, 这种方式字段A往往数据库中存储的是id,这种方式在修改/更新时一般要怎么处理?
2017-09-07
共4条回复

看你笑呵呵

2017-09-05

这样

  1. 在xxxMapper.xml中写一个resultMap,里面是vo的字段 然后写一个查询id、名称的方法,resultMap属性写上vo的resultMap,给他取一个别名,别名就是vo里的字段,然后dao里面就用List<vo>来接收,出来的就是id,名称

  2. //szimg.mukewang.com/59ae240e00011abc10440286.jpg

  3. //szimg.mukewang.com/59ae240f0001252b06640301.jpg

1
9
营赢盈英
表之间的关联关系怎么写的,用join吗?
2017-09-13
共9条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程