3

spring-data-cassandra 1.1.2.RELEASE を使用して、Spring データ リポジトリを介して Cassandra DB との間でオブジェクトをマッピングしています。データベースでパスワード クラス属性を暗号化し、DB からデータをロードするときに復号化する必要があるという特定の要件があります。

AbstractMongoEventListenerspring-data-mongoを使用する前にこれを行い、jasypt を使用してオブジェクトがデータベースに対して読み取り/書き込みされる直前と直後に暗号化/復号化するカスタム イベント リスナーを追加します。

Cassandra 用のイベント リスナーが存在する場合は、それを使用しようとしています。その間、考えられる解決策はカスタムコンバーターの使用であることがわかりましたが、その点に関するドキュメントは不足しています (ドキュメントのセクション 5.8.1 - 5.8.9 は空ですhttp://docs.spring.io/spring -data/cassandra/docs/current/reference/html/#cassandra.custom-converters )。

私の質問は、これがこれを行うための最良かつ最もクリーンな方法ですか? これを実現する方法に関する例とドキュメントはどこにありますか?..

4

1 に答える 1