社区
Web 开发
帖子详情
【讨论】请问中间表属于多方还是一方?
sunkes
2018-01-12 12:33:03
请问把多对多关系 拆成 两个一对多 中间表是多方还是一方?
用户与设备是多对多的关系,原先设有用户设备表在hibernate中。
因为中间表有变化, 除了外键 增加了其他字段, 所以要把多对多 拆成两个一对多.
我查看了很多博客 多对多 拆两个一对多的列子 都
是把中间表作为多方
. 我这也是.
UserDeviceRelate .java
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "device_id")
private Device device;
但是我在查询数据的时候 userDeviceRelate .getDevice() 报错 第二次for的时候 找不到id = 3的设备.
no row with the given identifier exist
所有我觉得中间表 应该设计成一方
设备和用户都是多方.通过中间表UserDeviceRelate Set<Device> set =userDeviceRelate.getDeviceSet() 获取所有设备.
//报错简化代码:
List<UserDeviceRelate> relateList = userDeviceRelateService.findUserDeviceRelateByUserId(1L);
// for (UserDeviceRelate deviceRelate : relateList) {
//
// System.out.println(deviceRelate.getDevice().getId()); //报错
// }
...全文
375
1
打赏
收藏
【讨论】请问中间表属于多方还是一方?
请问把多对多关系 拆成 两个一对多 中间表是多方还是一方? 用户与设备是多对多的关系,原先设有用户设备表在hibernate中。 因为中间表有变化, 除了外键 增加了其他字段, 所以要把多对多 拆成两个一对多. 我查看了很多博客 多对多 拆两个一对多的列子 都是把中间表作为多方. 我这也是. UserDeviceRelate .java @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "device_id") private Devi
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunkes
2018-01-12
打赏
举报
回复
先说一下。我的数据没有问题。设备表有内容
安全
多方
计算基础
安全
多方
计算最早由图灵奖获得者姚期智提出。1982年,姚期智提出了著名的“百万富翁问题”,该问题实际上是安全
多方
计算的一个特殊应用。“百万富翁问题”实际上是指如何在保护参与者输入信息的前提下比较参与者输入信息的大小。如果将这种比较运算扩展为任意函数,就是安全
多方
计算。1987年,Goldreich等人提出了可以计算任意函数的基于密码学安全模型的安全
多方
计算协议,从理论上证明了可以使用通用电路估值来实现所有安全
多方
计算协议。
安全
多方
计算 # 个人笔记
安全
多方
计算(英文:Secure Multi-Party Computation)的研究主要是针对无可信第三方的情况下,如何安全地计算一个约定函数的问题。安全
多方
计算是电子选举、门限签名以及电子拍卖等诸多应用得以实施的密码学基础。 一个安全
多方
计算协议,如果对于拥有无限计算能力攻击者而言是安全的,则称作是信息论安全的或无条件安全的;如果对于拥有多项式计算能力的攻击者是安全的,则称为是密码学安全的或条件安全的。 已有的结果证明了在无条件安全模型下,当且仅当恶意参与者的人数少于总人数的1/3时,安全的方案才存在
什么是
多方
计算multi-party computation (MPC)
文章目录什么是
多方
计算multi-party computation (MPC)外包计算
多方
计算安全模型基本概念和方法Secret Sharing (密钥分享)总结 什么是
多方
计算multi-party computation (MPC) Secure multi-party computation (MPC) 介绍 参考URL: https://zhuanlan.zhihu.com/p/100648606 安全
多方
计算(英文:Secure Multi-Party Computation)的研究主要是针对无
联邦学习应用思考:需求还是方法?
来源:AI数据派前言:目前,“联邦学习”这个术语在市场上存在很多认识上的误解和混淆,主要原因是其既在广义上
表
达了保护数据前提下联合
多方
数据训练模型的需求,又在狭义上
表
示了一类通过暴露部分数...
【JavaWeb-21】多对多关系、类和关联级别的加载策略、HQL查询详解、Hibernate连接池配置、Hibernate里悲观锁乐观锁使用
1、一个简单的多对多关系配置和操作示例。先导入jar包、新建2个实体类和对应的映射配置文件、配置Hibernate文件、写个Hibernate工具类,写个类做测试。——映射文件里,双方都使用set,和之前一对多里面的
一方
类似,但是这里面多了一个table
中间
表
属性,虽然我们不会创建一个实体类来对应
中间
表
,但是在数据库中多对多的关系里面是存在这么一个
中间
表
在数据库中的,所以我们需要在双方指定这个
中间
表
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章