社区
Java EE
帖子详情
求救!!!Hibernate 复合主键作外键且一对多关联问题!
yangwelcom
2008-03-23 11:16:28
表xhmission:
...全文
94
2
打赏
收藏
求救!!!Hibernate 复合主键作外键且一对多关联问题!
表xhmission:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangwelcom
2008-03-23
打赏
举报
回复
不好意思刚才没搞好,,,我又得新发了一个,,
eric0cn
2008-03-23
打赏
举报
回复
lz的图没贴好,看不见
mysql
复合主键
做
外键
,mysql – 使用
复合主键
作
为
外键
如何将
复合主键
用
作
外键
?看起来我的尝试不起
作
用.create table student(student_id varchar (25) not null ,student_name varchar (50) not null ,student_pone int ,student_CNIC varchar (50),students_Email varchar (50),srudents_addr...
Hibernate
复合主键
作
为
外键
在
关联
映射中的配置方法
在多对多或者其他的
关联
映射中,当需要将一个
复合主键
作
为
外键
时,需要对这个
外键
做特殊的配置,如下面这个例子: SystemPrivilege和SystemPrivilegePK类详细编码参考:
Hibernate
复合主键
的映射方法 PrivilegeGroup类: public class PrivilegeGroup { private String groupid;
mysql 复合
外键
_使用
复合主键
作
为
外键
小编典典该行:FOREIGN KEY (pk_studentID ) REFERENCES student(pk_studentID ),是错的。您不能那样使用pk_studentID,这只是父表中PK约束的名称。要将
复合主键
用
作
外键
,您必须向子表中添加相同数量(组成PK)的相同数据类型的列,然后在FOREIGNKEY定义中使用这些列的组合:CREATE TABLE files(files_nam...
在 SQL 中,当
复合主键
成为
外键
时应该如何被其它表引用
而很奇妙的是,表 User、Folder 和 Contact 都有一个形同“userId”的字段,而且,它们的这个字段的意义是相同的。在 MySQL 中,如果建表时错误地将上述表 Contact 中的 userId 引用了表 User 中的 id,MySQL 并不会抛出错误,因为 MySQL 关于这方面不太严谨。因为 User 的主键不是
复合主键
,而且表 Contact 已经通过属性 linkedUserId 引用了表 User 的主键 id,因此不需要强制引用 User 的其它属性。
Hibernate
复合主键
中其中有主键是引用
外键
情况下的配置方法
这个有两种配置方式。一种是映射一个也是
复合主键
一部分的
外键
列,通过一般的元素,并用insert="false" update="false"禁用该列的任何
Hibernate
插入或者更新。另一种方式是。下面分别说明两种方式的配置方法。 1、many-to-one方式 假设有两个表USER和DEPARTMENT表。两个表的结构创建SQL语句如下: create table DEPARTMENT
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章