一、ORM思想介绍
orm是一种思想,是dao层代码的一种编写思想。
其中:
o代表Object,java对象;
r代表Relation,关系型数据库;
m代表Map,java对象和关系型数据库表的映射关系。
该思想主张:
1、保存时,把java对象数据直接保存到关系型数据库对应的表中。
2、读取时,直接把关系型数据库表中的数据读成java对象。
这样,程序开发者能更专注于业务的开发,能培养开发者的面向对象思想,体验java面向对象开发的便捷。
二、ORM思想图示
三、ORM框架
实现了orm思想的框架有很多,有企业内部开发的,有开源的。
开源的较流行的是:hibernate,mybatis