MyBatis 一个ORM框架,(不直接建立java对象到关系数据库表数据的映射,而是建立对对象的操作方法到SQL的映射)支持自定义SQL,存储过程和高级映射的持久化框架
使用XML或者注解配置
能够映射基本数据元素,接口,Java对象到数据库
ORM(Object/Relation Mapping) 作用:持久化类与数据库表之间的映射关系,让我们对持久化对象的操作自动转换成对关系数据库操作
通过映射,我们把关系数据库中的每一行都映射为对象,数据库的每一列就映射成了对象的属性
## 三层架构:
1. 接口层(数据查询接口,数据新增接口,数据更新接口,数据删除接口,获取配置接口)
2. 数据处理层(参数映射,SQL解析,SQL执行,结 …