ORMやデータマッパーなどを使用しても、同じSQLクエリの実行速度は上がりません。ただし、Hibernateを使用すると、遅延読み込みなどのメリットを享受できます。 、第2レベルのキャッシュ 、クエリキャッシュ これらの機能は、パフォーマンスの向上に役立つ可能性があります。 Hibernateがすべてのユースケースに最適であるとは言いませんが(Hibernateがうまく処理できない特殊なケースでは、いつでもネイティブSQLにフォールバックできます)、非常に適切な作業を行い、開発時間を確実に改善します(時間を追加した後でも)最適化に費やしました。
しかし、自分を納得させる最善の方法は、物事を測定することです。あなたの場合、私はおそらく、いくつかの代表的なシナリオをカバーするHibernateプロトタイプを作成し、それをベンチに入れます。