Mybatis
文章平均质量分 80
Mybatis相关
NameExist
温故而知新!
展开
-
Mybatis运行原理
Mybatis的运行过程分为两大步: 第一步:读取配置文件缓存到Configuration对象,用以创建SqlSessionFactory。 第二部:SqlSession的执行过程。mybatis版本:<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</versi原创 2021-02-28 20:55:38 · 1508 阅读 · 1 评论 -
Mybatis-Plus代码生成器,设置自己的代码生成器
AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。MyBatis-Plus 从 3.0.3 之后移除了代码生成器与模板引擎的默认依赖,需要手动添加相关依赖<!--mybatis-plus代码生成器--><dependency> <groupId>com.bao.原创 2021-02-28 12:36:55 · 1772 阅读 · 3 评论 -
Mybatis Plus使用,条件拼装、自定义分页、多数据源
MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。文档地址:https://mybatis.plus/guide/一、spring-boot整合mybatis-plus (配置文档地址:https://mybatis.plus/guide/config.html,包含spring中的配置)创建springboot项目,引入mybatis-plus的starter<!-- https://mvnrepo.原创 2021-02-25 22:06:52 · 2600 阅读 · 0 评论 -
mybatis动态sql
mybatis动态sql标签:元素作用备注if判断语句单条件分支判断choose(when、otherwise)相当于java中的switch和case语句多条件分支判断trim(where、set)辅助元素,用于处理特定的sql拼装问题,比如去掉多余的and、or等用于处理sql拼装问题foreach循环语句在in语句等列举条件常用,循环外部传入数组一、if元素:if标签相当于java的if,与test一起使用,如果判断为true则拼接里面原创 2021-02-25 21:54:34 · 1573 阅读 · 0 评论 -
mybatis使用、事务
maven依赖<!-- mybatis --><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version></dependency><!-- mysql连接驱动 --><dependency> <grou原创 2021-02-22 22:06:10 · 1754 阅读 · 0 评论