MyBatis是一个可以自定义SQL,存储过程和高级映射的持久层ORM(对象关系映射)框架
mybatis摒除了大部分的JDBC代码,手工设置参数和结果重获
mybatis只使用简单的XML和注解来配置和映射基本数据类型,Map接口POJO到数据库记录相对于HIbernate“一站式”ORM解决方案
而言,MyBatis是一种半自动化的ORM实现
什么是ORM?
--通过数据库来保存Java程序运行和产生的对象产生和恢复对象,其实就是实现了java对象和关系数据库记录的映射关系称为
ORM.