mybatis
huang__2
这个作者很懒,什么都没留下…
展开
-
Mybatis plus 多表分页查询实践和注意点
单表的Mybatis plus 平时单表Mybatis plus 挺简单的。最近遇到两个表的连接查询。想到用mybatis plus 不合适。项目又没有用pageHelper ,自己写SQL又要 自己写分页。 就琢磨下 mybatis plus 如何多表连接查询 @TableField 注解 官网描述 这个注解可以加在字段上 。 第一个解决是想要将查询的数据列 (放到当前对象里。)如何处理连接字段? xml 中描述 第二个问题 如何用到它的分页,不用管 生效了。 第三个问题,开干 DO 属性 加入不是当前表原创 2021-01-20 14:37:45 · 896 阅读 · 0 评论 -
MyBatis源码分析1-工作原理
MyBatis 的工作流程分析 首先在 MyBatis 启动的时候我们要去解析配置文件,包括全局配置文件和映射器配置文件,这里面包含了我们怎么控制 MyBatis 的行为,和我们要对数据库下达的指令,也就是我们的 SQL 信息。我们会把它们解析成一个 Configuration 对象。 第二个就是SqlSession 对象,通过会话工厂SqlSessionFactory 的Builder来创建。 SqlSession 持有了一个 Executor 对象,用来封装对数据库的操作。 在执行器 Executor原创 2020-10-10 15:53:12 · 125 阅读 · 0 评论