社区
Web 开发
帖子详情
JPA问题
redlotus_lyn
2011-12-13 09:53:11
用JPA实现,两个数据表关联,使用一个主键。
请高手帮忙!着急。。。。
...全文
51
4
打赏
收藏
JPA问题
用JPA实现,两个数据表关联,使用一个主键。 请高手帮忙!着急。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
no9988
2011-12-14
打赏
举报
回复
在 实体类 里面 加 SET 集合 就可以了。数据库表中别做关联关系。用实体类来维护关联关系即可
如 : Gmenu 中 private Set<GuserMenu> gusermenus = new HashSet<GuserMenu>(0);
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "gmenu")
public Set<GroleMenu> getGrolemenus() {
return grolemenus;
}
public void setGrolemenus(Set<GroleMenu> grolemenus) {
this.grolemenus = grolemenus;
}
老9
2011-12-14
打赏
举报
回复
有很多中啊,一对一主键关联,一对一外键关联,一对多单向、双向,多对多双向。
我先给你一个最简单的一对一单向关联关系:用户表-用户信息表
@Entity
@Table(name="tb_users")
public class User{
@Id
@Column(name="user_id")
private Integer userId;
@Column
private String pwd;
@OneToOne
@JoinColumn(name="user_info_id", referencedColumnName='info_id',updatetable=false)
private UserInfo userInfo;
...
}
@Entity
@Table(name="user_info")
public class UserInfo{
@Id
@Column(name="info_id")
private Integer infoId;
...
}
这两个表是一个简单的一对一外健单向关联关系。。网上也有相类是的,你可以耐心的找一找。
mimimhmh
2011-12-14
打赏
举报
回复
楼主说的是多对多吗?
还是怎么样
JPA
API 文档 chm 格式
JPA
API 文档 chm 格式
javax.persistence-2.0.0.jar
javax.persistence-2.0.0.jar 解决Hibernate
JPA
不兼容
问题
。
shiro+springmvc整合demo
SpringMVC+Apache Shiro+
JPA
(hibernate)整合demo
关于Spring Data
JPA
继承了
Jpa
Repository却不能自动注入的
问题
当当。。。。 这两天遇到了一些学习SpringBoot相关知识的
问题
,做一个记录。...这次遇到的
问题
是SpringBoot不能自动注册Repository 的
问题
,因为我是继承了
Jpa
Repository这个接口的,所以SpringBoo
JPA
问题
: Field id doesnt have a default value
一、
问题
描述 修改实体主键的设置方式为int自增模式,也就是 @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private int id; 本以为直接用repository.save,直接万事大吉,结果报错: Field 'id' ...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章