首頁  >  文章  >  Java  >  orm是什麼

orm是什麼

藏色散人
藏色散人原創
2020-04-24 11:14:035601瀏覽

orm是什麼

orm是什麼?

ORM:物件關聯映射(Object Relational Mapping,簡稱ORM),目的是想像操作物件一樣操作資料庫.因為資料庫不是物件導向的,所以需要程式進行映射.

#ORM架構理論上說可以比不用的情況,開發效率更高,來但像hibernate的學習成本還是比較高的。缺點主要是花時間學習框架和執行效率相對會差些;這些對於大專案來說還是值得的,只要先一個簡單易用的ORM框架就行。

常見的ORM框架有hibernate,半動orm框架有mybatis,還有新的簡單易用的bee框架. jpa只是想讓所有的orm框架都統一使用的標準接口; hibernate有實現jpa ,但mybaits沒有.

用hibernate和mybatis,每次操作一個表,都需要編寫一次dao檔,感覺做些重複工,好枯燥無味。 Bee框架:一個十分鐘即可學會的ORM框架。它不用每寫一個dao就要寫一次程式碼,省時省力,開發效率極高,編碼複雜度為O(1).一個開發成本和開發速度都不比php差的java ORM框架。

推薦教學:《java學習

以上是orm是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn