一個物件多處引用的維護問題
我想大家在應用開發的時候都有過這種經歷 。
一個物件在a處建立了,但b處又需要引用它。這樣就有了兩個引用
當在a處刪除的時候 ,希望在b處也刪除它;如果系統稍大的時候,可能多次引用的次數會更加多,一一刪除很繁瑣。 有沒有辦法一處刪除 ,別處也同時刪除,至少把引用置為null,下次能識別出來。
一般情況下,可以用工廠方式,不在多地保持該物件的應用. 只保留一處, 其它地方都從該地獲得.
但我們這個系統前期是一家高校的老師開發的,id號是id1、id2...這樣連續的,id2刪除,id3補到id2。物件連個唯一的標識都沒有。
用工廠模式也不知道怎麼定位物件?
一個物件在a處建立了,但b處又需要引用它。這樣就有了兩個引用
當在a處刪除的時候 ,希望在b處也刪除它;如果系統稍大的時候,可能多次引用的次數會更加多,一一刪除很繁瑣。 有沒有辦法一處刪除 ,別處也同時刪除,至少把引用置為null,下次能識別出來。
一般情況下,可以用工廠方式,不在多地保持該物件的應用. 只保留一處, 其它地方都從該地獲得.
但我們這個系統前期是一家高校的老師開發的,id號是id1、id2...這樣連續的,id2刪除,id3補到id2。物件連個唯一的標識都沒有。
用工廠模式也不知道怎麼定位物件?
相關文章
- 一個建立物件的問題物件
- 請教一個go切片引用的問題Go
- 問一個動態物件的問題物件
- 使用者和角色多對多問題,物件間關聯處理問題物件
- [zt] 處理LOB(大物件)表enqueue HW問題的一個方法物件ENQ
- Vector儲存物件的一個問題物件
- 一個NBU問題的處理
- windows的一個問題處理Windows
- 問一個守護執行緒問題?執行緒
- std::io::BufReader 物件借用和引用的問題物件
- PHP引用的一個面試題PHP面試題
- 請教一個物件設計的問題物件
- hibernate物件對映的一個問題。物件
- Java中容器Vectort用add新增物件是物件引用的問題Java物件
- db4o的使用問題-一個環狀引用導致的物件儲存重複--物件的屬性是引用其他物件,如果這個引用物件變化了,db4o也認為物件發生了改變,就儲存兩次??物件
- 【Azure Developer】使用PowerShell Where-Object方法過濾多維ArrayList時候,遇見的詭異問題 -- 當查詢結果只有一個物件時,返回結果修改了物件結構,把多維變為一維DeveloperObject物件
- 一個多執行緒的PushbackInputStream問題執行緒
- 物件導向的可維護性物件
- 引用遠端資料庫物件值得注意的問題資料庫物件
- ejb3中的 多對多關係只能一方維護 是不是個bug?
- 一個STL物件的DLL邊界傳遞問題物件
- 請教一個多執行緒的問題--wait多個鎖執行緒AI
- 請教一個多執行緒的問題執行緒
- C++ 中兩個類互相引用的問題C++
- python關於多級包之間的引用問題Python
- SAP PM 入門系列11 - 一個維護通知單隻能建立一個維護訂單?
- 簡單問題:JAVA物件的淺複製,有一個疑問!Java物件
- 如何產生一個C++區域性靜態物件的多執行緒問題C++物件執行緒
- 解決Android引用多個庫的jni架構平臺支援衝突的問題Android架構
- hibernate中多對多關係的維護
- 請教一個關於EJB建立物件時的問題物件
- 早上網路卡問題,處理了2個小時,運維的效率啊!運維
- PHP多個多維陣列操作(一)PHP陣列
- 將一個多維陣列徹底的降維陣列
- PLC維護有何難處?如何實現遠端維護?
- 同一欄位多個查詢條件時遇到的一個問題
- 處理多個會話時的 Cookie 和 Headers複用問題會話CookieHeader
- 處理多個會話時的 Cookie 和 Headers 複用問題會話CookieHeader