Mybatis
文章平均质量分 74
R_TJW
一个知识丰富的人,都是从小白开始不断的学习积累造就的。大海之所以大,那是因为无数条江河不断的汇聚而成的,学习永无止境,学海无涯!
展开
-
Mybatis源码-SQL的执行过程
以mybatis:3.4.2源码为例 参考文章 1.1 SQL 执行入口 XxxMapper xxxMapper = session.getMapper(XXXMapper.class); XxxObject xxxObject= xxxMapper.sqlMethod(args); 1.1.1 为Mapper接口创建代理对象 public class MapperRegistry { private final Configuration config; private final Map原创 2021-05-13 16:33:12 · 197 阅读 · 0 评论 -
Mybatis的工作原理
Mybatis是什么? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。(这是官网解释) 个人理解:就是一个通过注解或者xml,来操作数据库的一个工具。 Mybatis的工作流程 当框架启动时,通过c原创 2020-05-25 11:02:15 · 310 阅读 · 0 评论