JDBC
什么是JPA
JPA与hibernate的关系
JPA的供应商
JDBC
jdbc是一组规范,是接口,由不同的数据库厂商各自提供相应的实现类,打包成jar包,也就是所谓的数据库驱动。而我们的java应用程序,只需要调用jdbc的接口就可以了。
而JPA是和jdbc类似的东西
1、什么是JPA
Java Persistence API:用于对象持久化的 API
Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层
与JDBC类似,JPA统一了java应用程序访问ORM框架的规范。
以前我们的应用程序直接使用ORM框架,如hibernate,mybatis。但是不同的框架使用方法不一样,而JPA让我们以同样的方式访问不同的ORM框架。常用的框架是hibernate。
2、JPA与hibernate的关系
JPA是一个规范,不是框架
hibernate是JPA的实现
JPA的供应商
hibernate
JPA的始作俑者就是hibernate的作者
OpenJPA
TopLink
原文:https://blog.csdn.net/u010837612/article/details/47610823
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。