标签:维护 ati map 提高 简化 简单 应用开发 成本 数据访问层
对象关系映射(Object Relational Mapping,简称ORM),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。
实现ORM思想的框架:
Mybatis Hibernate
ORM框架
自动实现Entity实体的属性与关系型数据库字段的映射
。CRUD的工作则可以交给ORM来自动生成代码方式实现。隐藏了数据访问细节,“封闭”的通用数据库交互,他使得我们的通用数据库交互变得简单易行,并且完全不用考虑SQL语句。大大提高我们开发效率, 这样一来也减少我们维护一个复杂 缺乏灵活性数据访问层的成本。
JPA是Java Persistence API的简称,中文名Java持久层API,内部是
由一系列接口和抽象类构成
。JDK 5.0通过注解或XML描述对象-关系表的映射关系
,并将运行期的实体对象持久化到数据库中。Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技术,实现天下归一。
Hibernate Spring OpenJPA
标签:维护 ati map 提高 简化 简单 应用开发 成本 数据访问层
原文地址:https://www.cnblogs.com/loveer/p/11378799.html