a2.setBalance(1100);
?
session.getTransaction().commit();
System.out.println(a1.getVersion());
?
session2.getTransaction().commit();
System.out.println(a2.getVersion());
?
session.close();
session2.close();
}
?
public static void main(String[] args) {
beforeClass();
}
}
(3)观察结果:
程序出错,因为session2中的数据被修改或者删除,所以导致session2无法正常关闭。
?