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 简介的主要内容,如果未能解决你的问题,请参考以下文章

《Spring Data JPA从入门到精通》内容简介前言

JPA JPQL简介

5 -- Hibernate的基本用法 --1 3 流行的ORM框架简介

Jpa使用详解

Jpa使用详解

JPA