一、ORM思想介紹
orm是一種思想,是dao層代碼的一種編寫思想。
其中:
o代表Object,java對象;
r代表Relation,關系型數據庫;
m代表Map,java對象和關系型數據庫表的映射關系。
該思想主張:
1、保存時,把java對象數據直接保存到關系型數據庫對應的表中。
2、讀取時,直接把關系型數據庫表中的數據讀成java對象。
這樣,程序開發者能更專注于業務的開發,能培養開發者的面向對象思想,體驗java面向對象開發的便捷。
二、ORM思想圖示
三、ORM框架
實現了orm思想的框架有很多,有企業內部開發的,有開源的。
開源的較流行的是:hibernate,mybatis