ORM使用的頻率也是很高的,是以需要了解一下。
ORM即Object-Relationl Mapping,它的作用是在關系型資料庫和對象之間作一個映射,這樣,我們在具體的操作資料庫的時候,就不需要再去和複雜的SQL語句打交道,隻要像平時操作對象一樣操作它就可以了 。
說白了就是把資料庫中的資料變成java世界認識的東西。成了java世界中一切皆對象了。
類映射成資料庫中的行,類中的屬性就映射成行中的列,比如mysql資料庫,中我的學生表,在mysql結果如下:
public class Stu {
//學号
private String sid;
//學生名
private String name;
//國文,不推薦用yuWen這種方式
private float chinese;
//不建議直接用shuXue這種拼音方式
private float maths;
…
}