关于数据库返回的记录和实体

Freefish1994 2017-03-21 09:40:54
我后台实体类里比如有1、2、3三个字段
但是我通过 inner join 查询时返回的是 1、2、3、4,四个字段,“4”这个字段是另外一张表里的,不是这个实体对应的表里的,如何在entity里设置这个属性,让数据库返回的记录自动把“4”这个字段加到实体里?
...全文
173 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
我爱娃哈哈 2017-03-21
  • 打赏
  • 举报
回复
你可以根据两张表创建一个联合实体 只是用于页面显示啊
ZHOU西口 2017-03-21
  • 打赏
  • 举报
回复
引用 2 楼 qq_27762917 的回复:
[quote=引用 1 楼 splendid_java 的回复:] 定义两个实体,并做内部关联
Spring怎么在实体中加入另一个表的字段?[/quote] 这个应该属于mvc中各种O的定义了,如果用过BusinessObject的话,考虑定义一个兼顾两个或多张表的业务对象。
Freefish1994 2017-03-21
  • 打赏
  • 举报
回复
引用 1 楼 splendid_java 的回复:
定义两个实体,并做内部关联
Spring怎么在实体中加入另一个表的字段?
ZHOU西口 2017-03-21
  • 打赏
  • 举报
回复
定义两个实体,并做内部关联
110成成 2017-03-21
  • 打赏
  • 举报
回复
我一般是针对这种关联查询是新建视图,然后视图对应隐射一个实体类, 这是我的一般做法。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧