mybatis
-
Mysql 异常,“Cause: com.mysql.cj.jdbc.exceptions.MySQLTimeoutException”
Cause: com.mysql.cj.jdbc.exceptions.MySQLTimeoutException: Statement cancelled due to time…
-
LambdaQueryWrapper的insql方法的使用
lambda中使用sql中的in操作符 LambdaQueryWrapper是MyBatis-Plus框架中的一个查询构造器类。 insql()方法是该类提供的一个方法之一。 in…
-
如何利用Mybatis-Plus自动生成代码(超详细注解)
如何利用Mybatis-Plus自动生成代码(超详细注解) 1、简介 2、代码生成器 3、详细使用教程 3.1 两个mysql数据库: 3.2 创建springboot项目 3.3…
-
SpringBoot与MybatisPlus MybatisPlus
一、MyBatisPlus概述 MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 MyBa…
-
若依DataScopeAspect数据权限解析和ew.customSqlSegment源码解析
目录 一、DataScopeAspect 使用场景 二、ew.customSqlSegment ${ew.customSqlSegment} build: this.normal …
-
初始MyBatis,w字带你解MyBatis
目录 一.什么是mybatis mybatis的概念 mybatis的优势 二.mybatis相对于JDBC,框架帮我们做了哪些事情? 三.对包含mybatis的程序进行实操 1….
-
JAVA中,日期格式化YYYY 与yyyy区别
在java中我们时常会使用到日期格式化,例如“YYYY-MM-dd”、“yyyy-MM-dd” 今天我们来看一下大写Y与小写y有什么不同。 先总结:尽量使用小写y来表示年份。 我们…
-
mybatis的<choose>标签使用
记录:418 场景:使用MyBatis的标签的标签的test属性,对入参属性的值做非null(!=null)、非空(!=”)判断,或者与常量做相等(==)或者不等判断(…
-
MybatisPlus的联表分页查询+动态拼接主子表条件
问题:使用mybatis-plus进行列表分页查询数据时(多表联查),如果查询条件是子表的时候,或者显示的字段是子表的字段,我们应该怎么办? 一、我们先看看常规的查询是怎么实现的,…
-
Springboot应用中Mybatis输出SQL日志的三种方法
目录 一、方法一:指定mybatis日志级别 二、方法二:配置mybatis-config.xml 三、方法三:指定整个mapper包下的日志级别 一、方法一:指定mybatis日…
-
解决达梦(DM)数据库报错:无法解析的成员访问表达式[IF]
背景 前些时负责公司国产化项目数据库迁移工作。将MySQL迁移到DM后,执行原sql报错,有不少函数和关键字不兼容问题。”IF”是其中之一。 原SQL语句 …
-
MyBatis 的XML实现方法(JAVA)
数据库表的结构如下: DROP DATABASE IF EXISTS test; CREATE DATABASE test DEFAULT CHARACTER SET utf8mb…
-
【“报错解决:JSON parse error: Cannot construct instance of `XXX‘ 】
报错解决:JSON parse error: Cannot construct instance of `XXX’ 在进行Spring Boot+Mybatis项目中,…
-
@Repository注解的作用和用法,以及和@Mapper的区别
1、@Repository的作用 @Repository是属于Spring的注解。它用来标注访问层的类(Dao层),它表示一个仓库,主要用于封装对于数据库的访问。其实现方式与@Co…
-
【超详细】MyBatis详解
目录 一、什么是MyBatis? 二、MyBatis快速入门 三、Mapper代理开发 四、MyBatis核心配置文件 五、配置文件完成增删改查 5.1 环境准备 5.2 功能清…
