当前位置:   article > 正文

SpringMybatis_spring mybatis

spring mybatis

目录

什么是Mybatis

Mybaits的优点与缺点以及使用场合?

参数解析

动态sql

 通过注解实现

 MybatisPlus

MP生效配置

 MP常用操作

总结:

#{}和${}的区别是什么?

Mybatis的一级,二级缓存:

 Mybatis是如何进行分页的?分页插件的原理是什么?

为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?


什么是Mybatis

Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注Sql语句本身,不需要花费精力去处理加载驱动,创建链接,创建statement等繁杂的过程,程序元直接编写原生态sql,可以严格控制sql执行性能,灵活度高。

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/67831
推荐阅读
相关标签
  

闽ICP备14008679号