Mybatis
文章平均质量分 53
论文复现并优化
这个作者很懒,什么都没留下…
展开
-
Mybatis面试题汇总
一、使用方面的问题1.什么是Mybatis?说一下Mybatis:MyBatis是一个半ORM框架,它内部封装了JDBC,开发的时候只需要关注SQL语句本身,不需要花太多精力去处理原生的JDBC那一套流程,比如 加载驱动、创建connection连接、创建statement、创建SqlSesssionFactory、创建SQLSession等一系列比较繁杂且重复性比较高的过程。MyBatis可以使用 SQL映射文件XML的方式 或者 注解的方式 来配置映射信息,将Java对象映射成数据库当中的记录,或原创 2021-10-12 13:31:52 · 212 阅读 · 0 评论 -
Mybatis面试题
1.Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗?Dao接口的工作原理是JDK动态代理,Mybatis运行时会使用JDK动态代理为Dao接口生成代理proxy对象,代理对象proxy会拦截接口方法,转而执行MappedStatement所代表的sql,然后将sql执行结果返回。在Mybatis中,每一个、、、标签,都会被解析为一个MappedStatement对象 Dao接口里的方法,是不能重载的,因为是全限名+方法名的保存和寻找策略。2、Mybatis是如何进行分页的?分原创 2021-09-01 15:43:11 · 144 阅读 · 0 评论 -
mybatis源码学习
1、mybatis是如何获取数据库源的:2、mybatis是如何获取sql语句的:2、mybatis是如何执行的:原创 2021-08-31 16:25:04 · 122 阅读 · 0 评论 -
Mybatis
ORM框架,用于实现面向对象编程中,不同系统的数据之间的转换mappers加载的几种方式:顺序是什么解析成Configuration,有3种执行器:executor:SIMPLE,REUSE,BATCH;简单(默认),复用,批量原创 2021-08-16 18:02:35 · 88 阅读 · 0 评论