物件關係對映(ORM)簡單看懂
什麼是物件關係對映?
簡單點說,如果我們用的是物件導向的程式語言,資料庫使用的資料庫是關係型資料庫,那麼將物件導向的語言和麵向關係型的資料庫之間建立一種對映關係,這就是物件關係對映。
物件關係對映有什麼好處?
它賦予我們一個強大的功能,就是可以用物件導向的思維來運算元據庫,不用再和SQL語句打交道了。
例如,要新建一個學生表,有學號、姓名、性別這幾列
用物件關係對映就可以寫成一個類的形式,如下
public class student{
private int id;
private String name;
private String sex;
public int getid(){
return id;
}
public void setid(int id){
this.id = id;
}
public int getname(){
return name;
}
public void setname(String name){
this.name = name;
}public int getsex(){
return sex;
}
public void setsex(String sex){
this.sex = sex;
}
}
相關文章
- Django 原始碼小剖: Django 物件關係對映(ORM)Django原始碼物件ORM
- java物件關係對映ROMJava物件
- MongoDB、Java與物件關係對映MongoDBJava物件
- MongoDB、Java和物件關係對映MongoDBJava物件
- Hibernate (開源物件關係對映框架)物件框架
- 請教關於物件與關係間的對映物件
- mybatis關聯關係對映MyBatis
- MyBatis加強(1)~myBatis物件關係對映(多對一關係、一對多關係)、延遲/懶載入MyBatis物件
- python 關係對映Python
- JPA關係對映系列四:many-to-many 關聯對映
- hiberate關係對映大全
- Hibernate 的關聯關係對映
- JPA關係對映系列五:many-to-many 關聯表存在額外欄位關係對映
- hibernate(三) 一對多對映關係
- C# ORM從物件到資料庫表的對映C#ORM物件資料庫
- hibernate 繼承對映關係( JOINED)繼承
- 關於Beego ORM和 request body 的對映問題GoORM
- 資料庫相關之精彩的ORM對映框架資料庫ORM框架
- ORM建立表關係ORM
- hibernate 關係對映之 主鍵關聯一對一
- Entity Framework Code First關係對映約定Framework
- hibernate(四) 雙向多對多對映關係
- Hibernate對映檔案一對多關係薦
- Spring Boot 入門系列(二十八) JPA 的實體對映關係,一對一,一對多,多對多關係對映!Spring Boot
- 在.net中使用AutoMapper進行物件對映,物件相互轉,簡單方便APP物件
- 帶你徹底看懂React Native和Android原生控制元件之間的對映關係React NativeAndroid控制元件
- MyBatis學習筆記(2)—對映關係篇MyBatis筆記
- Hibernate 實體關聯關係對映—-總結薦
- 關係型資料庫和非關係型資料庫的簡單對比資料庫
- hibernate(五) hibernate一對一關係對映詳解
- CRM和ERP的Sales Organization的對映關係
- hibernate 繼承對映關係( SINGLE_TABLE)繼承
- hibernate 繼承對映關係( TABLE_PER_CLASS)繼承
- 繼承對映關係 TPH、TPT、TPC<EntityFramework6.0>繼承Framework
- ASM file和file alias之間的對映關係!ASM
- orm2 中文文件 4.3 extendsTo(一對一關係)ORM
- oracle 邏輯物件與物理物件對應關係圖Oracle物件
- Spring Data JPA 之 一對一,一對多,多對多 關係對映Spring