随笔分类 - mybatis及sql
摘要:一、sql语句优化 定位执行效率低的sql语句: 1、通过慢查询日志, --log-slow-queries[=file_name] 2、由于慢查询日志只有在查询结束后才记录,所以在应用反映执行效率出现问题的时候可以通过show processlist命令查看当前mysql正在执行的线程,包括线程的
阅读全文
摘要:函数: 1、with rollup及coalesce的用法 with rollup的话是在group by的基础上再进行所有数据的统计。 coalesce(a,b):如果a为null,那么就选择b,如果a不为为null,就选择a 举个例子,比如有个需求,需要按照统计某个时间段的数据,最后数据还要进行
阅读全文
摘要:首先mapper语句的话存在以下情况 1、单个参数,那么直接使用mybatis语法即可。 2、多个参数: 2.1 多个参数的情况下,如果类型相同的话,比如都是String类型,可以直接使用mybaits的parameterType=“String” 2.1 多个参数,但是类型不相同,比如void a
阅读全文
摘要:dao层 package com.vinsuan.parkingclient.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.
阅读全文
摘要:mysql8.0版本 CREATE TABLE `t_baby` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',`nickname` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_ge
阅读全文
摘要:springboot集合mybatis https://www.jianshu.com/p/34bfce24b115 https://www.cnblogs.com/sh086/p/8375791.html 动态标签 所有获取属性的都以#开头 如#{name} 简单版多表关联查询 实体类定义如下:
阅读全文

浙公网安备 33010602011771号