程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java-存在父子關系的數據我怎麼處理存入數據庫

java-存在父子關系的數據我怎麼處理存入數據庫

編輯:編程解疑
存在父子關系的數據我怎麼處理存入數據庫

圖片說明
存在上述數據請問我怎麼處理後插入數據庫

最佳回答:


已經解決了,解決方法
//拷貝
public void copy(Map map,String newParentId){
List list = auditDao.getVersionAudit(map);
Iterator li = list.iterator();
while(li.hasNext()){
//獲取到被復制的事項
Audit audit = (Audit)li.next();
//獲取老的id查詢子節點條件
String parentId = audit.getAuditId();
audit.setParentId(newParentId);
//把第一條數據插入到數據庫中
String id = auditDao.insertAudit(audit);
map.put("parentId", parentId);
copy(map,id);
}
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved