JPA学习笔记(1)——什么是JPA
来源:互联网 发布:伊藤润二漫画全集淘宝 编辑:程序博客网 时间:2024/05/16 17:35
JDBC
jdbc是一组规范,是接口,由不同的数据库厂商各自提供相应的实现类,打包成jar包,也就是所谓的数据库驱动。而我们的Java应用程序,只需要调用jdbc的接口就可以了。
而JPA是和jdbc类似的东西
什么是JPA
JavaPersistence API:用于对象持久化的 API
javaEE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层
与JDBC类似,JPA统一了java应用程序访问ORM框架的规范。
以前我们的应用程序直接使用ORM框架,如hibernate,mybatis。但是不同的框架使用方法不一样,而JPA让我们以同样的方式访问不同的ORM框架。常用的框架是hibernate。
JPA与hibernate的关系
JPA是一个规范,不是框架
hibernate是JPA的实现
JPA的供应商
- hibernate
JPA的始作俑者就是hibernate的作者 - OpenJPA
- TopLink
阅读全文
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高级
- HRESULT:0x80131515
- POJ 3321 Apple Tree(树状数组+DFS构建)
- 0811 Java关键字final与static
- 简单的负载均衡
- maven的配置
- JPA学习笔记(1)——什么是JPA
- 嵌套的函数(作用域链)
- 中国有哪些编程牛人?
- 使用LitJson.dll生成存储与解析Json
- 算法学习之旅,初级篇(5)--数码平方和
- centos6.8安装开发环境1之安装JDK
- 生产环境发布遇到的问题
- 守护进程框架简单分析 (基于NetD)
- 【文献阅读】Self-Normalizing Neural Networks