LmSaleOrderD lmSaleOrderD1 = this.lmSaleOrderService.find(
LmSaleOrderD.class, this.lmSaleOrderD.getId());
lmSaleOrderD1.setOrderQty(this.lmSaleOrderD.getOrderQty());
当action 执行完成后,自动update掉,不知道是什么原因
LmSaleOrderD.class, this.lmSaleOrderD.getId());
lmSaleOrderD1.setOrderQty(this.lmSaleOrderD.getOrderQty());
当action 执行完成后,自动update掉,不知道是什么原因
而且你再事务提交前使用update也没有作用,因为数据还处于持久化状态,而update是把游离状态的数据进行持久化
所以你再查了过后事务没有关闭或者Flush前,不用使用update也可以修改数据建议好好研究下hibernate的状态