JPA 简介
Posted loveer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JPA 简介相关的知识,希望对你有一定的参考价值。
ORM简介
对象关系映射(Object Relational Mapping,简称ORM),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。
实现ORM思想的框架:
Mybatis Hibernate
ORM优点
ORM框架
自动实现Entity实体的属性与关系型数据库字段的映射
。CRUD的工作则可以交给ORM来自动生成代码方式实现。隐藏了数据访问细节,“封闭”的通用数据库交互,他使得我们的通用数据库交互变得简单易行,并且完全不用考虑SQL语句。大大提高我们开发效率, 这样一来也减少我们维护一个复杂 缺乏灵活性数据访问层的成本。
JPA简介
JPA是Java Persistence API的简称,中文名Java持久层API,内部是
由一系列接口和抽象类构成
。JDK 5.0通过注解或XML描述对象-关系表的映射关系
,并将运行期的实体对象持久化到数据库中。Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技术,实现天下归一。
JPA供应商
Hibernate Spring OpenJPA
以上是关于JPA 简介的主要内容,如果未能解决你的问题,请参考以下文章