私はかなり長い間、Midas/DataSnap を使用して Delphi でプログラミングしており、非常に満足しています。.NET への移行 ADO.NET DataSet には満足しています。CRUD アプリケーションについては、どのような種類の ORM も非常に不快です。自動差分/差分処理を備えた汎用データ構造により、平均的なデータベース アプリケーション開発者である私にとって、より良い仕事ができます。
何年も前に Java を勉強しようとしましたが、同様のアイデアが実装されているのを見つけることができませんでした。私が見つけた最も近いものは SDO (Service Data Object) です。見たときは広く採用されるべきだと思ったのですが、違います。仕様はかなり古いですが、それについて議論したり、広く使用したりする人はまだほとんどいません。インターネットで見つけた情報から推測すると、SDO の使用は非常に受動的です。
それが死にかけているのだろうか?共有したい SDO の経験はありますか? 手動の DTO コーディングは常に優れていますか?