アプリケーションでユーザーの役割を管理するための CRUD モジュールを実装しようとしています。
このリンクをたどって実装しましたが、基本的な機能とテンプレートは良さそうです。ここで、要件に基づいてカスタマイズする必要があります。
http://www.playframework.com/documentation/1.2.4/crud
削除ボタンをクリックすると、データベースからレコードが削除されますが、完全に削除したくありません。データベースには delId と delTS があります。削除ボタンをクリックすると、これらの DB 値を更新する必要があります (つまり、物理的な削除ではなく論理的な削除)。
私の最初の考えは、コントローラーの CRUD にある削除メソッドをオーバーライドすることでしたが、そうすることができません。CRUD に存在するすべてのメソッドが静的メソッドとして作成され、コントローラーが CRUD を拡張していることがわかります。CRUD.java 内にある delete メソッドは静的メソッドであるため、オーバーライドできません。
私の要件に基づいて、削除ボタンのクリック機能をオーバーライドする方法を教えてください。