实体类要多少个,因为数据要联表查询

王大师王文峰
企业官方账号
2020-08-29 09:51:59
就是多个表,实体类要多少个,因为数据要联表查询,还要就是
...全文
12247 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
王大师王文峰 2020-09-02
  • 打赏
  • 举报
回复
问题解决了,用继承和扩展实体类
LifeMover 2020-09-02
  • 打赏
  • 举报
回复
返回map就行
走在四季 2020-09-01
  • 打赏
  • 举报
回复
觉得这个主要看业务吧,如果没有别的,就一个实体类好了。如果别的表也需要查询,那么实体就免不了。表对应的实体可以在一个包内,联合查询对应的实体可以放到另一个包内,当然放一起也没关系。如果联表增加的字段很少,可以考虑 @Transient 注解,放在没有与表有对应关系的字段上。
My f 2020-09-01
  • 打赏
  • 举报
回复
查询的话,如果查询的字段都在一张表里,那么就建一个对应该表的bean。如果查询的是多表中的字段,那么就根据查询的字段去建一个bean,该bean不对应任何表,只是用来封装数据的。
s478853630 2020-09-01
  • 打赏
  • 举报
回复
引用 楼主 神秘小峯 的回复:
就是多个表,实体类要多少个,因为数据要联表查询,还要就是
建议使用odata之类的工具,SQL帖进去就是一个接口,一行java代码都不用写。 也就不用纠结实体类要多少个了
Zhang_Tmac 2020-09-01
  • 打赏
  • 举报
回复
具体看你怎么设计吧,基本还是一个表对应一个实体,只是如果一个表字段太多的话可以考虑分表,将常用字段和不常用的表分开
Taylor Que 2020-08-30
  • 打赏
  • 举报
回复
一个实体类单独用一个表,便于后期修改
你看见了吗° 2020-08-29
  • 打赏
  • 举报
回复
一般来说,一张表对应的就是一个实体类,这比较合乎规范
一只三黄鸡 2020-08-29
  • 打赏
  • 举报
回复
如果偷懒,那么就是一张表一个实体类,如果要规范,那么前端传入的就会有一个model,api返回的也会有一个model
活在梦里吗 2020-08-29
  • 打赏
  • 举报
回复
一张表对应一个Bean,联表查询另建封装类

81,090

社区成员

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

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