运行Hibernate时,有时会出现Batch update returned unexpected row count from update的异常。
主要是因为处理的对象存在级联关系,如一对多、多对多。此时从数据库读取对象时,不加事务管理,有时就会抛出这个异常。
解决的方法也很简单,在操作PO时加上事务,不论是读取还是保存更新
运行Hibernate时,有时会出现Batch update returned unexpected row count from update的异常。
主要是因为处理的对象存在级联关系,如一对多、多对多。此时从数据库读取对象时,不加事务管理,有时就会抛出这个异常。
解决的方法也很简单,在操作PO时加上事务,不论是读取还是保存更新