读书人

Hibernate学习札记(二)【标识符及基

发布时间: 2012-11-13 10:00:51 作者: rapoo

Hibernate学习笔记(二)【标识符及基本级联配置】

标识符

?

IncrementTester.hbm.xml

?

?

NativeTester.hbm.xml

?

?

HiloTester.hbm.xml 【101 201 301】

?

?

Squence.hbm.xml

?

?

操作Service类代码片段

?

?

     tx = session.beginTransaction();                     Team team = new Team("BULL", new HashSet<Monkey>());                     Monkey monkey = new Monkey();                     monkey.setName("Tom");                     monkey.setTeam(team);                     team.getMonkeys().add(monkey);                     session.save(team);                     tx.commit();                     tx =session.beginTransaction();                     Team team =(Team) session.load(Team.class, teamId);                     Monkey monkey =(Monkey) team.getMonkeys().iterator().next();                     // 解除team和Monkey的关联关系                     team.getMonkeys().remove(monkey);                     monkey.setTeam(null);                     tx.commit();

?


?

读书人网 >软件架构设计

热点推荐