![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mybatis
mybatis
JAVA道人
我宁愿做错,也不愿什么都不做.
展开
-
mybatis-plus的saveBatch
IService.saveBatchpublic interface IService<T> { default boolean saveBatch(Collection<T> entityList) { // return this.saveBatch(entityList, 1000); } ...}走到了ServiceImpl.saveBatch,最终走到了SqlHelper里面public class原创 2021-12-08 17:40:59 · 18995 阅读 · 3 评论 -
Mybatis日志配置
Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具:SLF4JApache Commons LoggingLog4j 2Log4jJDK logging具体选择哪个日志实现工具由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。 如果一个都未找到,日志功能就会被禁用。当然你可以在配置文件里指定<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration原创 2021-06-16 14:31:44 · 137 阅读 · 0 评论 -
Mybatis源码阅读执行流程
1.准备工作1.1.mybatis.xml里面做了数据源及mapper的一些配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <pro原创 2021-06-16 14:24:41 · 118 阅读 · 0 评论 -
mybatis-plus配置多数据源
下面配置了master和db1两个数据源,默认primary是masterspring: datasource: dynamic: primary: master #设置默认的数据源或者数据源组,默认值即为master strict: false #设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. datasource: master: url: jdbc:mysql原创 2021-04-17 10:16:44 · 342 阅读 · 0 评论 -
mybatis基本使用,不使用spring
pom文件 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version> </dependency> <dependency> .原创 2020-06-16 16:53:59 · 163 阅读 · 0 评论 -
mybatis-plus代码生成
1.核心依赖:<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.3.1.tmp</version> </dependency...原创 2020-03-05 00:33:44 · 863 阅读 · 0 评论 -
springboot集成mybatis-plus
阅读本文之前,可以先查阅:如何自动生成mybatis-plus代码核心依赖:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version...原创 2020-03-05 00:43:43 · 6201 阅读 · 2 评论