關於 hibernate 邏輯刪除 預設查詢過濾條件問題(java set 條件)

zzf_1984發表於2011-07-19


資料庫表採用邏輯刪除,修改表的一個欄位(如:status,1:存在;2:刪除)即為刪除。在複雜的表關係時(如:多對一),我們要從一這一段去看多,怎麼加條件。

因為我之前用的是 annotation,所以可以在一的那一段的Set上加上@Where(clause="status = 1")就可以了。

如果是xml同樣在XML的配置檔案里加上相應的標籤就可以了


關於標籤的解釋不多說了,GOOGLE一下,解釋的比我好!!!

相關文章