首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

11、JPA中的一对多延迟加载与关系维护(一对多关系:2)

2012-10-09 
11、JPA中的一对多延迟加载与关系维护(一对多关系:二)order.java ???OrderItem.java@Testpublic void save(

11、JPA中的一对多延迟加载与关系维护(一对多关系:二)

order.java

?

?
11、JPA中的一对多延迟加载与关系维护(一对多关系:2)
?


OrderItem.java

@Testpublic void save() {    EntityManagerFactory factory = Persistence.createEntityManagerFactory("itcast");    factory.close();}

?



????? 运行junit测试,发现保存订单Order的时候,也保存了订单项OrderItem.为什么呢?是因为订单Order和订单项OrderItem定义了级联保存(CascadeType.PERSIST)关系,这个级联关系在我们调用em.persist(order);的persist方法时就会起作用。

热点排行