ORM
是 Object Relational Mapping 首字母缩写,见名知意:对象关系映射。
它的一种思想,实质就是,内存中的对象与关系数据库之间的映射关系。
JPA
是Java persistent Api Java持久层Api。
它是参照ORM思想再用java语法做出来的一个规范,就是接口。
hibernate
是JPA规范的实现框架。
orm实现框架的特点
开源的,实现了jdbc封装,轻量级方案,持久化对象是一个pojo类,有名的orm框架是hibernate。
pojo类:普通的Java对象 https://baike.baidu.com/item/POJO/3311958?fr=aladdin#reference-[1]-183175-wrap
总结:ORM是一种思想,JPA是一个规范,hibernate的ORM的实现者