1.在many-to-one的配置中,如果insert=false,则在插手一条新的记录时,无法插入关联实体的Key,update=false情况是一样的
2.延迟加载问题
在配置文件中设置了lazy=true那级联的对象不会被全部加载到内存中。但是如果需要得到所有的级联对象,这个时候只需要事务中调用一句相关操作,如
public Order getOrder(String orderSN) throws NoOrderException {
// TODO Auto-generated method stub
Order order = this.ordersDAO.getOdrers(orderSN);
if(order==null){
throw new NoOrderException();
}
order.getOrderItem().size();
return order;
}
即可完成加载对象的操作