オームとは何ですか

藏色散人
リリース: 2020-05-09 13:32:03
オリジナル
5660 人が閲覧しました

オームとは何ですか

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 サイトの他の関連記事を参照してください。

関連ラベル:
orm
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート