网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月28日
漏签
0
天
java吧
关注:
1,257,068
贴子:
12,749,078
看贴
图片
吧主推荐
视频
游戏
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
毕业论文-万字全文一分钟生成,全文可预览,基于深度推理模型微调,查重,AIGC包过,依托庞大的论文库数据训练,书写流畅无AI味,参考文献真实可查
2025-04-28 22:04
广告
立即查看
贴吧用户_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
女乘客匹配女司机这事靠谱吗
2377800
2
山东淄博订婚强奸案撤案内幕曝光
2183439
3
FPX凤凰涅槃一脚踢死BLG
1621620
4
小明剑魔向老婆道歉给吧友龟笑了
1327131
5
三角洲行动交易桥规则怪谈
968656
6
女鼠鼠教你反向拿捏小男生
910675
7
东京购买力挑战大失败
696744
8
Uzi没活整宣布无限期停播
631534
9
美国零售商跪求中国发货
543246
10
丁真参加综艺再爆金句
523068
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示