1
由我創建的JTree由數據庫填充。 我想添加新節點,我可以創建insertNodeInto()函數。 現在如何更改底層數據庫?Jtree節點添加
- 通過TreeModel的第一添加節點,然後做插入數據庫
- 插入到數據庫中,然後重新創建樹。
我想知道上述情況(1)涉及的步驟,因爲我創建的樹有大量的節點。
由我創建的JTree由數據庫填充。 我想添加新節點,我可以創建insertNodeInto()函數。 現在如何更改底層數據庫?Jtree節點添加
我想知道上述情況(1)涉及的步驟,因爲我創建的樹有大量的節點。
我會先將它添加到數據庫中。原因在於,如果數據庫插入由於某種原因(例如約束)失敗並且您得到SQLException,則用戶不應該認爲插入是成功的。
當然,您不需要重新創建樹,您可以隨時添加另一個節點。
正如你所說,樹太多了,所以我舉手(a)。將節點添加到樹後,創建查詢並將其處理到數據庫。或者你可以做另一種方式:插入到數據庫 - >將此節點插入到樹中。只要你保留它的記錄,它沒有任何區別。 – lebryant