您的位置:首页 > 其它

Cascade:HIbernate中级联的使用

2014-03-17 09:42 330 查看
Entity:User.java    Group.java

@ManyToOne(cascade={CascadeType.ALL})
public Group getGroup() {
return group;
}
public void setGroup(Group group) {
this.group = group;
}


Test.java

@Test
public void testSaveUser(){
User u = new User();
Group g = new Group();
u.setName("u1");
u.setGroup(g);
g.setName("g1");

Session session = sessionFactory.getCurrentSession();
session.beginTransaction();
//	        session.save(g);
session.save(u);
session.getTransaction().commit();
}


在存储User对象的时候,级联到Group对象,将两者的对象都存进去。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Cascade