博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是MyBatis?
阅读量:1902 次
发布时间:2019-04-26

本文共 368 字,大约阅读时间需要 1 分钟。

什么是MyBatis?

(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的过程)。

转载地址:http://qlwcf.baihongyu.com/

你可能感兴趣的文章
elasticsearch PHP安装、使用
查看>>
Laravel命令行创建控制器、模型、脚本
查看>>
Python&NotePad++开发环境
查看>>
Paypal Webhook API创建
查看>>
laravel之中间件三步走--star.hou
查看>>
PHP Windows环境安装Solr扩展
查看>>
Paypal Express Checkout快速结账API心得--Star.Hou
查看>>
支付网关设计感悟(一)Star.Hou
查看>>
支付网关设计感悟(二)Star.Hou
查看>>
laravel文件上传excel - star.Hou
查看>>
git出现error: The requested URL returned error: 401 Unauthorized
查看>>
Mysql复制数据库--star.Hou
查看>>
Js关于光标对象与定位插入图片
查看>>
redis队列处理在PHP里的使用 star.Hou的红楼一梦
查看>>
elasticsearch搜索之范围维度 Star.hou原创
查看>>
facebook市场营销SDK之个人理解 Star.hou原创
查看>>
Redis AOF之重写 Star.hou原创
查看>>
Redis之主从配置的心跳 Star.hou原创
查看>>
vim or sed字符串批量替换
查看>>
redis之队列处理回滚记录 star.Hou
查看>>