ORM程序技术
一.概念
对象关系映射(Object/Relation Mapping,简称ORM)
二.作用
通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候就可以直接使用编程语言的对象模型进行操作了。
三.优势
- 隐藏了数据库访问细节,“封闭”的通用数据库交互,ORM的核心。它使得我们的通用数据库交互变得简单易行,并且完全不用考虑SQL语句,快速开发由此而来。
- ORM使我们构造固化数据库变得简单易行
MyBatis简介
一.概念
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射
二.作用
- 可以进行更为细致的SQL优化
- MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作
- MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录