代码改变世界

什么是MyBatis框架?

2018-02-05 21:03  开发潜力  阅读(770)  评论(0编辑  收藏  举报

框架是一个提供了可重用的公共结构的半成品。它为构建的应用提供了极大便利。

MyBatis框架是一个优秀的数据持久层框架,在实体类和SQL语句之间建立映射关系,是一种半自动化的ORM实现。其封装性要低于Hibernate,性能优秀,并且小巧。

ORM即对象/关系数据映射,也可以理解为一种数据持久化技术。

MyBatis的基本要素包括核心对象、核心配置文件、SQL映射文件。

数据持久化是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。