我要做的是,当客户订购产品时,该订单将被保存到数据库中,并且该产品将被更新。
Session session = factory.openSession();
Transaction t = session.beginTransaction();
try {
session.update(product);
session.save(order);
t.commit();
}
catch (Exception e) {
t.rollback();
}
finally {
session.close();
}
产品和订单是2种不同的对象类型。运行此代码时我也不例外,但是只有产品得到更新,订单没有保存。
对不起,我的英语不好。