首頁 > Java > java教程 > java中ORM的基本內容有哪些

java中ORM的基本內容有哪些

WBOY
發布: 2023-05-05 17:40:10
轉載
1359 人瀏覽過

1.ORM的概念

ORM(object relational mapping)物件關係映射,指的是將一個Java中的物件與關係型資料庫中的表建立一種映射,從而操作物件就可以操作資料庫中的表。

2.ORM的作用

在關係型資料庫和物件之間作一個映射,這樣,我們在具體的操作資料庫的時候,就不需要再去和複雜的SQL語句打交道,只要像平常操作物件一樣操作它就可以了。

3.ORM的優點

(1)提高了開發效率。由於ORM可以自動對實體物件與資料庫中的資料表進行欄位與屬性的映射,所以實際操作中已經不再需要一個專用的、龐大的資料存取層。

(2)ORM提供了對資料庫的映射能夠像操作物件一樣從資料庫中取得數據,而不用直接進行SQL編碼。

4.ORM的缺點

(1)系統結構方面,採用ORM的系統一般都是多層系統,層次多了效率就會降低

(2)效能方面,主要體現在對持久化物件的擷取與資料的加工處理上,採用ORM時,系統可能將全部資料擷取到記憶體物件中,然後進行過濾和加工處理,這樣會產生性能的問題。

(3)物件持久化方面,ORM一般會持久化所有的屬性,這對有些應用是不希望發生的。

以上是java中ORM的基本內容有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板