DatabaseOperation
定義了對數據庫進行的操做,它是一個抽象類,經過靜態字段提供了幾種內置的實現:數據庫
- NONE:不執行任何操做,是
getTearDownOperation
的默認返回值。
- UPDATE:將數據集中的內容更新到數據庫中。它假設數據庫中已經有對應的記錄,不然將失敗。
- INSERT:將數據集中的內容插入到數據庫中。它假設數據庫中沒有對應的記錄,不然將失敗。
- REFRESH:將數據集中的內容刷新到數據庫中。若是數據庫有對應的記錄,則更新,沒有則插入。
- DELETE:刪除數據庫中與數據集對應的記錄。
- DELETE_ALL:刪除表中全部的記錄,若是沒有對應的表,則不受影響。
- TRUNCATE_TABLE:與DELETE_ALL相似,更輕量級,不能rollback。
- CLEAN_INSERT:是一個組合操做,是DELETE_ALL和INSERT的組合。是
getSetUpOeration
的默認返回值。
- www.nvzhuangpaihangbang.com