物件關係映射(ORM)

閱讀時間約 1 分鐘

應用於關聯是資料庫與物件之間,使在操作資料庫時,可以像操作物件一樣操作。

  • O(Object,物件):根據資料庫建立的Entity。
  • R(Relation,關聯是資料庫的資料結構):資料表。
  • M(Mapping,映射):常用XML表示O與R的映射。


核心原則

  • 簡單:以最基本的形式件資料模組。
  • 傳達性: 資料庫結構要具有高可讀性。
  • 精確性:基於資料模組建立標準化了的結構。


8會員
123內容數
嗨,我是一名程式設計師,會在這分享開發與學習紀錄。
留言0
查看全部
發表第一個留言支持創作者!
小黑與程式的邂逅 的其他內容
在高平行流量下,服務的鏈路中有某個服務無法使用,則可能出現大量網路呼叫延遲,這有可能造成資源被用盡,因此需要有「熔斷降級」的機制來保護服務。 熔斷 在服務呼叫端,需要將服務呼叫設定一個服務時間。在服務逾時或失敗時進行熔斷,並作fallback處理。 降級 在服務提供端,要根據整個服務的負
HTTP(Hyper Text Transfer Protocol,超文字傳輸協定) 通常執行在TCP協定上。請求和回傳訊息的頭是ASCII,而內容是MIME。 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer) 以HT
電子錢包提供獨立的餘額帳戶系統:開戶、交易明細等。 系統流程 使用者介面使用充值,電子錢包系統將會生成充值訂單,然後呼叫支付系統。 支付系統結束後,會將結果告知電子錢包系統,然後更新餘額。 系統結構 Controller:定義服務介面。 Service:處理業務邏輯並透過Dao完
<template> <div id="charge"> <el-card class="box-card"> <ul class="msg-box"> <li> <h4>充值</h4> </li> <li>
<template> <div id="queryAcc"> <!-- 由於Element-UI官方支援的ICON圖標比較少,這裡我們自訂一個貨幣圖標--> <i class="el-icon-xxx"/><br/> <div> <span>金額</span>
Vue.js是一種基於MVVM的前端JavaScript框架,類似的框架有React、Angular等。 架設環境 安裝Visual Studio Code(https://code.visualstudio.com/) 安裝Node.js(https://nodejs.org/en/
在高平行流量下,服務的鏈路中有某個服務無法使用,則可能出現大量網路呼叫延遲,這有可能造成資源被用盡,因此需要有「熔斷降級」的機制來保護服務。 熔斷 在服務呼叫端,需要將服務呼叫設定一個服務時間。在服務逾時或失敗時進行熔斷,並作fallback處理。 降級 在服務提供端,要根據整個服務的負
HTTP(Hyper Text Transfer Protocol,超文字傳輸協定) 通常執行在TCP協定上。請求和回傳訊息的頭是ASCII,而內容是MIME。 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer) 以HT
電子錢包提供獨立的餘額帳戶系統:開戶、交易明細等。 系統流程 使用者介面使用充值,電子錢包系統將會生成充值訂單,然後呼叫支付系統。 支付系統結束後,會將結果告知電子錢包系統,然後更新餘額。 系統結構 Controller:定義服務介面。 Service:處理業務邏輯並透過Dao完
<template> <div id="charge"> <el-card class="box-card"> <ul class="msg-box"> <li> <h4>充值</h4> </li> <li>
<template> <div id="queryAcc"> <!-- 由於Element-UI官方支援的ICON圖標比較少,這裡我們自訂一個貨幣圖標--> <i class="el-icon-xxx"/><br/> <div> <span>金額</span>
Vue.js是一種基於MVVM的前端JavaScript框架,類似的框架有React、Angular等。 架設環境 安裝Visual Studio Code(https://code.visualstudio.com/) 安裝Node.js(https://nodejs.org/en/
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
在剛開始寫 JavaScript 可能大多數的人不會特別意識到 JavaScript 的型別系統有什麼特別之處,我是在看完 Youtube 上 CS50 的課程,才理解到在不同的程式語言中,會因為語言的特性而有不同的系統,JavaScript 就是偏向比較特別的那一種。
Thumbnail
上星期五的就業數據,在失業率維持在3.8%,經濟環境仍然沒有變差跡象,以致市場有一個正面的反應。週五的時候,多項數據表示有大戶玩家進場做多。可是收市後不到一天,就發生以巴事件,這無疑又對全球股市產生了不安。 這星期除了緊密留意以巴戰爭的演變外,也有一些事件值得投資者去注意。
Thumbnail
梅毒(Syphilis)是由梅毒螺旋體 (Treponema Pallidum)的病菌所引起,受感染之人隨著病毒侵襲的時間長短而出現生殖器潰瘍、手掌腳掌有紅斑、類流感症狀等,每一階段皆有其特性。就醫後,除了典型症狀之外,主要可以靠抽血檢查來鑑別梅毒,一旦梅毒進入到身體,身體會產生一連串防禦反應生成抗
Thumbnail
在展覽設計中,通常會建議單一展品的多項關聯物件/元素、或是同一創作者的系列展品,都要盡可能地擺放在鄰近位置,以利呈現展品的從屬或群集關係,這樣符合直覺的設計較能夠有效引導觀展者依序觀覽。然而,這樣的大原則並非不可撼動,但什麼情況下可以被打破,又可以創造怎樣利大於弊的效益...
Thumbnail
NAO娜歐日式甜品屋服務建議書 優勢 (Strengths): 日本進口水果:NAO娜歐日式甜品屋提供高品質的日本進口水果,這些水果可能是該店的一大優勢,吸引喜愛日本特色水果的顧客。 日式甜點:作為日式甜點店,NAO娜歐日式甜品屋擁有獨特的口味和裝潢,符合喜愛日本飲食文化的消費者。
Thumbnail
集中寫台中房地產,是位房產前輩建議,先出「電子單行本」,一方面專談中南部房地產者很少,一方面也能夠為《逃蛙園記》做擴大宣傳,呃,應該只有三個人買~本蛙、蟬、霧隱。 【切老】家在「水湳中央公園」旁,下月拜訪「水湳中央公園」三連發…… 本月邀稿【偷米哥】兩大作:鄉林皇居開箱文,以及台中小套房投資……
Thumbnail
斷捨離作為避免心理壓力、厭煩感或各種情緒波動的方式,不打算多設想其他可能,真的沒問題嗎?
Thumbnail
網路商品標錯價必須出貨嗎? 在2010我剛考上司法官的時候,戴爾電腦標錯價的新聞正鬧的沸沸揚揚,我有位學長是當時下標的消費者之一 ,他宣稱考律師的目的,就是要透過法律途徑讓戴爾交出電腦。 當時的新聞節錄如下: 2009年6月戴爾電腦網路購物液晶螢幕標錯價案,多名網友上網搶標訂購逾十四萬台,戴爾拒絕出
Thumbnail
之前從未細想過博物館裡所陳列之物與近旁所列信息多寡的關係,更不用說其關係對策展、觀展收效的影響,甚至連「博物」二字都沒有仔細想過,今天寫文倒是注意到這「博」、「物」二字的恰到好處。 這間博物館位於德國科隆,建於1913年,是最老的一間此類博物館。這間博物館換展的頻率並不高,但是展品的價值都非常高,觀
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
在剛開始寫 JavaScript 可能大多數的人不會特別意識到 JavaScript 的型別系統有什麼特別之處,我是在看完 Youtube 上 CS50 的課程,才理解到在不同的程式語言中,會因為語言的特性而有不同的系統,JavaScript 就是偏向比較特別的那一種。
Thumbnail
上星期五的就業數據,在失業率維持在3.8%,經濟環境仍然沒有變差跡象,以致市場有一個正面的反應。週五的時候,多項數據表示有大戶玩家進場做多。可是收市後不到一天,就發生以巴事件,這無疑又對全球股市產生了不安。 這星期除了緊密留意以巴戰爭的演變外,也有一些事件值得投資者去注意。
Thumbnail
梅毒(Syphilis)是由梅毒螺旋體 (Treponema Pallidum)的病菌所引起,受感染之人隨著病毒侵襲的時間長短而出現生殖器潰瘍、手掌腳掌有紅斑、類流感症狀等,每一階段皆有其特性。就醫後,除了典型症狀之外,主要可以靠抽血檢查來鑑別梅毒,一旦梅毒進入到身體,身體會產生一連串防禦反應生成抗
Thumbnail
在展覽設計中,通常會建議單一展品的多項關聯物件/元素、或是同一創作者的系列展品,都要盡可能地擺放在鄰近位置,以利呈現展品的從屬或群集關係,這樣符合直覺的設計較能夠有效引導觀展者依序觀覽。然而,這樣的大原則並非不可撼動,但什麼情況下可以被打破,又可以創造怎樣利大於弊的效益...
Thumbnail
NAO娜歐日式甜品屋服務建議書 優勢 (Strengths): 日本進口水果:NAO娜歐日式甜品屋提供高品質的日本進口水果,這些水果可能是該店的一大優勢,吸引喜愛日本特色水果的顧客。 日式甜點:作為日式甜點店,NAO娜歐日式甜品屋擁有獨特的口味和裝潢,符合喜愛日本飲食文化的消費者。
Thumbnail
集中寫台中房地產,是位房產前輩建議,先出「電子單行本」,一方面專談中南部房地產者很少,一方面也能夠為《逃蛙園記》做擴大宣傳,呃,應該只有三個人買~本蛙、蟬、霧隱。 【切老】家在「水湳中央公園」旁,下月拜訪「水湳中央公園」三連發…… 本月邀稿【偷米哥】兩大作:鄉林皇居開箱文,以及台中小套房投資……
Thumbnail
斷捨離作為避免心理壓力、厭煩感或各種情緒波動的方式,不打算多設想其他可能,真的沒問題嗎?
Thumbnail
網路商品標錯價必須出貨嗎? 在2010我剛考上司法官的時候,戴爾電腦標錯價的新聞正鬧的沸沸揚揚,我有位學長是當時下標的消費者之一 ,他宣稱考律師的目的,就是要透過法律途徑讓戴爾交出電腦。 當時的新聞節錄如下: 2009年6月戴爾電腦網路購物液晶螢幕標錯價案,多名網友上網搶標訂購逾十四萬台,戴爾拒絕出
Thumbnail
之前從未細想過博物館裡所陳列之物與近旁所列信息多寡的關係,更不用說其關係對策展、觀展收效的影響,甚至連「博物」二字都沒有仔細想過,今天寫文倒是注意到這「博」、「物」二字的恰到好處。 這間博物館位於德國科隆,建於1913年,是最老的一間此類博物館。這間博物館換展的頻率並不高,但是展品的價值都非常高,觀