JPA学习笔记(1)——什么是JPA
来源:互联网 发布:攻击ip软件 编辑:程序博客网 时间:2024/05/16 14:14
- JDBC
- 什么是JPA
- JPA与hibernate的关系
- JPA的供应商
JDBC
jdbc是一组规范,是接口,由不同的数据库厂商各自提供相应的实现类,打包成jar包,也就是所谓的数据库驱动。而我们的java应用程序,只需要调用jdbc的接口就可以了。
而JPA是和jdbc类似的东西
什么是JPA
Java Persistence API:用于对象持久化的 API
Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层
与JDBC类似,JPA统一了java应用程序访问ORM框架的规范。
以前我们的应用程序直接使用ORM框架,如hibernate,mybatis。但是不同的框架使用方法不一样,而JPA让我们以同样的方式访问不同的ORM框架。常用的框架是hibernate。
JPA与hibernate的关系
JPA是一个规范,不是框架
hibernate是JPA的实现
JPA的供应商
- hibernate
JPA的始作俑者就是hibernate的作者 - OpenJPA
- TopLink
百度云盘
尚硅谷JPA教学视频资源:链接: https://pan.baidu.com/s/1hs8Ws9Q密码: p6bt
0 0
- JPA学习笔记(1)——什么是JPA
- JPA学习笔记(1)——什么是JPA
- JPA学习笔记(1)——什么是JPA
- JPA学习笔记1——JPA基础
- JPA学习笔记1——JPA基础
- JPA学习笔记1——JPA基础
- JPA学习笔记1——JPA基础
- JPA学习笔记1——JPA基础
- JPA学习笔记1——JPA基础
- JPA学习笔记1——JPA基础
- JPA学习笔记(2)——创建JPA项目
- JPA学习笔记(3)——JPA注解
- JPA学习笔记(2)——创建JPA项目
- JPA学习笔记(3)——JPA注解
- JPA学习笔记(2)——创建JPA项目
- JPA学习笔记(3)——JPA注解
- JPA学习笔记2——JPA高级
- JPA学习笔记2——JPA高级
- javacv windows下视频提取帧再转化为灰度直方图
- NYOJ 540 奇怪的排序
- STL序列式容器之优先队列——priority_queue
- cordova创建一个空项目
- java自定义注解在excel导出时的使用
- JPA学习笔记(1)——什么是JPA
- Spring MVC+tomcat+mysql+Ubuntu项目部署的笔记
- Java实现酒店管理系统之Java swing酒店管理系统的实现及源码下载
- 一个github上不错的工具类分享
- 线性筛素数——Homework(2015 Facebook Hacker Cup)
- python 学习
- GPUImage使用教程
- C语言symlink()函数:建立文件符号连接
- 举例说明----索引的创建,删除,查看,分类