步骤:
1. 数据导出:从数据库读取对象,并把对象存储到xml文件中.
2. 数据导入:解析导出的xml文件,创建出VO对象(对象中包含了ID的属性),并调用
saveOrUpdate 方法把对象储存或者更新到数据库中(因为导入时不知道数据库中数据是否还存在,所以想到用saveOrUpdate 方法)
结果:
抛出异常 : org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect)
1. 数据导出:从数据库读取对象,并把对象存储到xml文件中.
2. 数据导入:解析导出的xml文件,创建出VO对象(对象中包含了ID的属性),并调用
saveOrUpdate 方法把对象储存或者更新到数据库中(因为导入时不知道数据库中数据是否还存在,所以想到用saveOrUpdate 方法)
结果:
抛出异常 : org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect)