(二)对mybatis的理解

是一个半自动化的ORM框架

是为了解决面向对象与关系数据库存在的互不匹配的现象。也就是说Mybatis的关注点在于对象与数据库之间的映射。

Mybatis其实是对jdbc的操作数据库的过程进行了封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。

Mybatis需要手写Sql语句,对jdbc的封装程度不如hibernate,但因此也灵活得多。

在使用mybatis时,只需要关注三个部分(1.sql语句 2.输入参数 3.输出参数)

 

posted @ 2019-07-12 10:43  TangXinPing  阅读(190)  评论(0编辑  收藏  举报