1、Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时

只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建

statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性

能,灵活度高。

2、MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数

据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

3、通过 xml 文件或注解的方式将要执行的各种 statement 配置起来,并通过

java 对象和 statement 中 sql 的动态参数进行映射生成最终执行的 sql 语句,最

后由 mybatis 框架执行 sql 并将结果映射为 java 对象并返回。(从执行 sql 到返

回 result 的过程)。

最新文章

  1. JAVA发展史
  2. 面试:浅谈tcp/udp
  3. 小数点输出精度控制问题 .xml
  4. iOS 怎么样给自己的app打分呢?
  5. linux中FTP自动备份VPS脚本
  6. 在Silverlight中的DispatcherTimer的Tick中使用基于事件的异步请求
  7. Android布局属性详解剖析
  8. Android入门——UI(2)
  9. Xcode GDB 命令list
  10. bzoj1061 志愿者招募
  11. HCSR04超声波传感器驱动
  12. 正则表达式-linux基础
  13. (转)Unity3D中移动物体位置的几种方法
  14. python—-模块与包1
  15. 自建 yum 源
  16. 最简单的C#UDP通讯示例
  17. c、c++函数随机
  18. Python——查看安装位置和安装的库
  19. Vue + Element UI 实现权限管理系统(工具模块封装)
  20. Pig filter用法举例

热门文章

  1. SaaS平台是什么,为什么字节、腾讯等大厂都在抢相关人才
  2. .net core多环境发布部署
  3. 【C# 线程】数据槽 LocalDataStoreSlot简称DataSlot
  4. [源码解析] NVIDIA HugeCTR,GPU 版本参数服务器---(8) ---Distributed Hash之后向传播
  5. .net mvc项目本地调试:浏览器一直转圈无法访问
  6. 小白都能看懂的tcp三次握手
  7. 自己写了个Java RMI(远程方法调用)的实现案例
  8. WPS:从某一页开始编号,并且奇数页偶数页页眉页脚的页码位置不同
  9. Chrome:F12开发者模式下console不打印信息
  10. Chapter09 项目