网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月26日
漏签
0
天
java吧
关注:
1,256,763
贴子:
12,750,267
看贴
图片
吧主推荐
视频
游戏
5
回复贴,共
1
页
<返回java吧
>0< 加载中...
问个问题
只看楼主
收藏
回复
云上雨
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
用户有很多朋友这样的关系。
是只写一个user类,user类中有个friends:List<user>对象。
还是说写一个user类,一个friend类,但是friend类中包含两个userid,一个是用户,一个是用户的朋友。
还是说用什么其他方法写
送TA礼物
IP属地:浙江
来自
Android客户端
1楼
2022-03-24 20:57
回复
云上雨
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
顶
IP属地:浙江
2楼
2022-03-24 21:03
回复
收起回复
武汉市积墨智能科技
java
项目毕业论文-你还在为毕业论文而苦恼吗,积墨模型3分钟帮你搞定,专精模型,基于DS微调,包过查重、AIGC
2025-04-26 22:17
广告
立即查看
贴吧用户_0GQUWeE
司马沝
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这得看你数据存储以及你这个实体是用来干啥的。这种自关联多对多就是很烦。
举个例子,如果只是用来展示好友列表,那最简单的方案就是我的查询实体里只有一个List<String>里面放一定数量的用户id,redis缓存里放用户的id与名字的散列映射,从数据库查出好友id的话再从redis里映射出名字列表就行了
IP属地:辽宁
来自
Android客户端
3楼
2022-03-24 21:42
回复
收起回复
贴吧用户_0GQUWeE
司马沝
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
总之就是不要总想着一个实体能解决单表的业务问题。讨论实体里放啥得看你这个实体是Vo,Bo还是Dto,具体的业务是啥样的
IP属地:辽宁
来自
Android客户端
4楼
2022-03-24 21:44
回复
收起回复
贴吧用户_0GQUWeE
司马沝
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
当然,从实际角度出发,这种相互之间都有可能有关系的数据结构用关系型数据库存储终究是有问题的,neo4j这种图数据库才是完善的解决方案,你查询的时候就不用纠结实体怎么写,cypher咋写实体跟着写就完了。
IP属地:辽宁
来自
Android客户端
5楼
2022-03-24 21:47
回复(1)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
印巴关系迅速恶化已爆发交火
1741170
2
盘点撸圈五大究极龟龟
1267242
3
谈了两年的女朋友把我绿了
1093568
4
发钱鼓励结婚这招能行吗
807489
5
明日方舟六周年前瞻讨论
714766
6
重制版一拳到如今one没有责任吗?
637125
7
六小龄童大战黑神话悟空
636456
8
特朗普说乌克兰永不入北约
476974
9
朝鲜手搓新型驱逐舰战力如何
388850
10
那个周三,她的课桌永远空了
373296
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示