orm とは何ですか?
#ORM: オブジェクト リレーショナル マッピング (略して ORM) は、データベースをオブジェクトのように操作することを目的としています。データベースはオブジェクト指向ではないため、マッピングにはプログラミングが必要です。ORM フレームワークは、理論的にはそれを使用しない場合よりも高い開発効率を実現できますが、Hibernate の学習コストは依然として比較的高くなります。主な欠点は、フレームワークを習得するのに時間がかかり、実行効率が比較的低いことですが、シンプルで使いやすい ORM フレームワークが最初に必要である限り、大規模なプロジェクトではそれでも価値があります。 一般的な ORM フレームワークには、hibernate、セミアクティブ ORM フレームワークには、mybatis、および新しいシンプルで使いやすい bee フレームワークが含まれます。jpa は、すべての ORM フレームワークが標準インターフェイスを均一に使用することだけを望んでおり、hibernate には次の実装があります。 hibernate と mybatis では、テーブルを操作するたびに dao ファイルを作成する必要がありますが、これは繰り返し作業のように感じられ、退屈です。 Bee フレームワーク: 10 分で学習できる ORM フレームワーク。 DAOを記述するたびにコードを記述する必要がなく、時間と手間が省け、開発効率が非常に高く、コーディング複雑度はO(1)であり、開発コストと開発スピードがJavaに劣らないORMフレームワークです。 PHP。 推奨チュートリアル: 「Java 学習」
以上がオームとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。