Hibernate に移行するときに、データベース内のストアド プロシージャを置き換える最良の方法は何ですか。Hibernate を使用せずに単独で動作する Java アプリケーションを想像してみてください。その場合、Hibernate を使用することにします。それを行うためのベストプラクティスは何ですか? ストアド プロシージャを使用している部分はそのままにして、ストアド プロシージャを 1 つずつ削除し、ストアド プロシージャ フリー プログラムにしますか。または、ストアド プロシージャを呼び出すために HQL を使用する必要がありますか?
このように見てください。Hibernate を使用するのとは対照的に、ストアド プロシージャを使用していませんか? Hibernate を使用する目的は、コーダーをリレーショナル マッピングから解放することではないでしょうか? アプリケーションでストアド プロシージャを処理する必要がある場合、Hibernate を処理する価値はありますか? ストアド プロシージャを扱う知識と時間があれば、Hibernate ではなくネイティブ SQL を使用する方がよいでしょうか?
何か案は?