社区
Web 开发
帖子详情
JPA联合主键之后 联合主键的那两个字段的值怎么取
java120936434
2013-04-13 11:58:08
JPA联合主键之后 联合主键的那两个字段的值怎么取
...全文
415
4
打赏
收藏
JPA联合主键之后 联合主键的那两个字段的值怎么取
JPA联合主键之后 联合主键的那两个字段的值怎么取
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiangpi1991
2015-04-18
打赏
举报
回复
如果复合主键中的属性并不是两个String类型的属性,而是两个比如是:学生和课程这两个实体类型,也就是说如果复合主键中的属性是外键的话,这个其中的注解又该如何配置呢,还有我更想问的是,如果当我要删除一个学生的时候,我希望能级联地删除这个含有学生与课程这两个类的主键的关联表,谢谢!
java120936434
2013-04-20
打赏
举报
回复
问题已经解决。@Embeddable 之后我在实体里面 直接这个联合主键的 对象.get @Embeddable 需要的属性。
xizhou704
2013-04-14
打赏
举报
回复
顶楼上,主键类要求实现Serializable接口
ccg5230
2013-04-13
打赏
举报
回复
你用的是hibernate的jpa实现吗,你可以将符合主键的字段封装成一个类,再把它作为表的一个主键id属性。 使用@Embeddable,@EmbeddedId注解。不知道能不能满足你的要求
两个
属性定义一个主键:
JPA
中的
联合主键
本文介绍如何在Java持久化API (
JPA
) 中实现
联合主键
,通过具体实例展示了如何定义
联合主键
类并遵守相关规范,同时提供了完整的代码示例。
JPA
中使用
联合主键
产生的若干问题
本文分享了在SpringBoot项目中使用
JPA
实现考试系统
联合主键
的经验,包括解决
联合主键
长度限制、注解位置及Repository使用等问题。
JPA
联合主键
配置
本文详细介绍了在Java持久化API (
JPA
)中配置
联合主键
的两种方法:使用@Embeddable和@EmbedId注解,以及使用@IdClass和@Id注解。通过具体代码示例,展示了如何在实体类中实现复合主键,并强调了在使用复合主键时,
Jpa
Repository泛型参数的重要性。
JPA
联合主键
本文介绍了在Java中使用
JPA
处理
联合主键
的两种方式:通过@IdClass和@Embeddable注解。作者通过示例展示了如何创建实体类、Repository以及测试,强调了两者在使用上的区别,特别是JPQL查询的不同。,
Spring Data
JPA
设置表
联合主键
本文围绕使用 Spring Data
JPA
建立表的
联合主键
展开,作者总结了三种方式。一是用 @Id 注解,简单但设置自动递增有问题;二是用 @IdClass 注解,需新建主键类,使用
Jpa
Repository 会报错;三是用 @Embeddable 和 @EmbeddedId 注解,使用
Jpa
Repository 可行。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章