Hibenate 一对一双向关联关系
来源:互联网 发布:国信金太阳软件手机版 编辑:程序博客网 时间:2024/06/11 00:40
@Entity@Table(name = "Card")public class Card { @Id @GeneratedValue private Integer cid; @Column private String cum; @OneToOne(mappedBy = "card") private People people; public Integer getCid() { return cid; } public void setCid(Integer cid) { this.cid = cid; } public String getCum() { return cum; } public void setCum(String cum) { this.cum = cum; } public People getPeople() { return people; } public void setPeople(People people) { this.people = people; }}
@Entity@Table(name = "People")public class People { @Id @GeneratedValue private Integer pid; @Column private String pname; @OneToOne(cascade = CascadeType.ALL) @JoinColumn(name = "cid") private Card card; public Integer getPid() { return pid; } public void setPid(Integer pid) { this.pid = pid; } public String getPname() { return pname; } public void setPname(String pname) { this.pname = pname; } public Card getCard() { return card; } public void setCard(Card card) { this.card = card; }}
public class Test { public static void main(String[] args) { Configuration cfg = new Configuration().configure(); //session对象 SessionFactory factory = cfg.buildSessionFactory(); Session session = factory.openSession(); Transaction tx = session.beginTransaction(); Card card=new Card(); People people=new People(); card.setCum("卡号3"); people.setPname("持卡人3"); //card.setPeople(people); people.setCard(card); session.save(people); tx.commit(); session.close(); }}
阅读全文
0 0
- Hibenate 一对一双向关联关系
- 七、七Hibenate一对一主键关联(双向关联)
- jpa双向一对一关联关系
- JPA映射关联关系-双向一对一
- 六、Hibenate一对一主键关联(单向关联)
- JPA的双向一对多和双向一对一关联关系
- Hibernate关系映射(4)_一对一双向主键关联
- Hibernate关联关系配置-----双向一对一映射配置
- hibernate映射关系之一对一双向主键关联
- Hibernate实体关系映射:双向主键一对一关联
- JPA学习笔记-映射双向一对一的关联关系
- Hibernate之对象关系映射04一对一双向关联
- Hibernate之对象关系映射05一对一双向主键关联
- Hibernate中的双向的一对一的关联关系
- 双向一对一关联配置
- JPA 一对一双向关联
- 一对一单向双向关联
- Hibernate一对一双向关联
- GKCoherentNoiseSource
- HTML 文档元素
- java中基本类型占用字节数
- MySQL中的存储引擎
- Android——各种动画Drawable
- Hibenate 一对一双向关联关系
- Ubuntu无法找到add-apt-repository问题的解决方法(转)
- sql中between and 和< > 的区别
- Java并发编程:Callable、Future和FutureTask
- C语言运算符优先级
- volatile
- SQL Server 2008 连接JDBC详细图文教程
- 1039. 到底买不买(20)
- android 动画实现中遇到的问题及源码