Spring Data JPAソフトデリート実装 - @SQLDeleteと@Whereによる論理削除 物理削除と論理削除(ソフトデリート)の比較、deleted_atカラム設計、@SQLDeleteによるDELETE文のUPDATEへの置き換え、@Where/@SQLRestrictionによる自動フィルタリング、削除済みデータの取得方法、ソフトデリートの注意点(UNIQUE制約、パフォーマンス)を解説します。