ORM物件關係對映

2022-02-14 18:25:23 字數 335 閱讀 4342

總結:

orm:物件關係對映

作用:1.將定義資料庫模型類--> 資料庫表

2.將定義資料庫模型類中的屬性--->資料庫表字段

3.將模型物件的操作(add,delete,commit) ---> 對應sql語句,並將執行結果提交到資料庫

優點:只需要物件導向程式設計, 不需要面向資料庫編寫**.

實現了防注入功能,安全性提高

實現了資料模型與資料庫的解耦, 遮蔽了不同資料庫操作上的差異.

缺點:相比較直接使用sql語句運算元據庫,有效能損失.

根據物件的操作轉換成sql語句,根據查詢的結果轉化成物件, 在對映過程中有效能損失.

物件關係對映(ORM)

本文主要介紹物件關係對映 orm 是什麼,以及它的優缺點。物件導向是從軟體工程基本原則 如耦合 聚合 封裝 的基礎上發展起來的,而關聯式資料庫則是從數學理論發展而來的,兩套理論存在顯著的區別。為了解決這個不匹配的現象,物件關係對映技術應運而生。圖 1 物件關係對映功能圖 orm 基於三個核心原則 讓...

ORM物件關係對映

資料庫查詢幫助類庫 自動生成sql 通用 public class sqlhelper using sqlconnection conn new sqlconnection configrationmanager.sqlconnectionstring 用來完成sql語句的快取 每張表都是幾個固定s...

物件關係對映 ORM

1 建立表,修改表,刪除表 2 插入資料 3 修改資料 4 刪除資料 注 不能建立庫,在連線mysql前確保庫先建立好 類名 表 物件 一條資料 屬性 字段 class userinfo models.model nid models.autofield primary key true 自增主鍵 ...