• ベストアンサー

spring, hibernate 等使う 時 スピードはどうなりますか。

お疲れ様です。 DB O/R mapping のspring、hibernateなどを使う時 それを使わなく直接、単にsqlを投げてDB接続する時と比べ、 プロジェクトの動作スピードがどうなりますか。 web アプリケーションの場合クライアントが受ける スピードはどうなりますか。 O/R mapping を使わないのが早いでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • Kilm
  • ベストアンサー率87% (7/8)
回答No.1

基本的にはO/Rマッピング・フレームワークは使用しない方が高速です。 O/Rマッピング・フレームワークは内部的にSQL文を発行していますので。 SQL文を直接発行せずDBからデータを取り出したり、 取り出したデータを自動でオブジェクトにマッピングしてくれる…等 O/Rマッピングは利便性や可読性向上の為に利用するものだと思います。

関連するQ&A