我要导出多张关联的数据库表的数据成xml 然后导入到生产环境的相同表内 主键都为uuid 映射关系在导入的时候怎么处理
迷茫2017-04-18 09:32:10
如果只是操作資料的話,那應該使用資料庫的資料導入匯出功能的呀。如果一定要用java,主鍵既然是UUID,那應該不用導入UUID的數據,而是直接在insert的時候產生UUID數據才對吧。
迷茫2017-04-18 09:32:10
如果兩套表示相同結構的話,那麼映射關係應該是寫到建表語句裡的呀!類似這種:
create table student_teacher(student_id int, teacher_id int,
constraint student_teacher_PK primary key(student_id,teacher_id),
constraint student_idence, formmign_idkey, exdo. id_FK foreign key(teacher_id) references teacher (id));
你產生xml檔導入,映射關係兩個資料庫都有的而且相同。
即使你是用java,只是讀取xml文件,不需要考慮映射關係的吧。