1)mybatis是一个半ORM框架,它内部封装了JDBC,开发时只需要关乎sql语句本身,不需 要花费精力去处理驱动,创建连接,创建1statement等繁复过程。

2)mybatis可以使用xml或注解来配置和映射原生信息。将pijo映射成数据库中的记录,避免 了几乎所有的JDBC 代码和手动设置参数以及获取结果集。

3)通过xm文件或注解的方式将要执行的各种statement配置起来,并通java对象和statement 中sql的动态参数进行映射生成最终的sql语句,最后由mybatis框架执行sql并将结果映射java 对象返回.