システムをフロントエンドとバックエンドに分割する予定です。現在、私のアプリケーションはデータベースと直接通信していますが、代わりにそれを行うための Spring Web サービスを作成したいと考えています。私の問題は、Hibernate を使用してオブジェクトをデータベース テーブルにマップすることにあります。
データベースとの永続的な最新のやり取りを行うには、フロント エンド プログラムが必要です。これは、すべてのクエリと更新を処理するために、多くの Web サービス エンドポイントを作成する必要があることを意味します。私は何も得ていないので、これもまた Hibernate マッピングを無意味にします。
私の質問は: (可能であれば SOAP を介して) 休止状態にマップされたオブジェクトをフロントエンドに渡し、後でこれらのオブジェクトに加えられた変更をコミットする、実証済みで合理的な方法はありますか?