逗号mybatis mysql plus

Mybatis-plus 简单使用

Mybatis-plus 特点介绍: 1、无侵入:只做增强不做改变,引入它不会对现有工程产生影响 2、强大的CRUD操作:内置通用Mapper、Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的条件构造器,满足各类使用需求。 3、支持 Lambda 形式调用:通过 Lambd ......
Mybatis-plus Mybatis plus

mysql 字符串拼接的几种方式

一:CONCAT(string1,string2,...) 此方法可拼接多个值,如果存在一个为 【null】,则结果返回为【null】 二:CONCAT_WS(separator,string1,string2,...) 可以多个字符串用指定的字符串进行拼接,string1,string2代表的是字 ......
字符串 字符 方式 mysql

面试官:MySQL 自增主键一定是连续的吗?大部分人都会答错!

## 测试环境: > MySQL版本:8.0 数据库表:T (主键id,唯一索引c,普通字段d) ![](http://img.javastack.cn/1685072039483867.png) 如果你的业务设计依赖于自增主键的连续性,这个设计假设自增主键是连续的。但实际上,这样的假设是错的,因为 ......
大部分 MySQL

mysql之sql查询结果集小数保留

客户要求,跟金额相关的数据,打印出来要保留两位小数,比如:13.2/13.200要显示为13.20; 分析: 首先查看数据库中的数据定义,均为decimal(12,2) ,直接通过数据库查询的结果也会保留两位小数,但是代码处理后,却会忽略掉最后一个“零”位。 此处有两个解决方案: 一、 代码中处理, ......
小数 结果 mysql sql

mysql 8 修改默认密码并修改密码策略

1、使用默认密码登陆 2、修改默认密码(必须修改默认密码) ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mysql@23'; 3、修改默认密码策略 SHOW VARIABLES LIKE 'validate_password%'; set global ......
密码 策略 mysql

Mysql-视图

# 概念 Mysql视图的概念我老忘,原因是实际工作中压根没遇见,也用不到。 视图其实就是一张虚拟表。**根据已有的真实表数据通过加工(截取、合并一张或多张表)而创建的表,但这个表是假的,数据还是来源原始表**。因为对这张表进行增删改时,实际影响的是原数据表 # 作用 在某些公司可能会用到视图,比如 ......
视图 Mysql

MySQL学习进阶篇Day4

2.6 索引使用 2.6.1 验证索引效率 在讲解索引的使用原则之前,先通过一个简单的案例,来验证一下索引,看看是否能够通过索引来提升 数据查询性能。在演示的时候,我们还是使用之前准备的一张表 tb_sku , 在这张表中准备了1000w 的记录。 这张表中id为主键,有主键索引,而其他字段是没有建 ......
MySQL Day4 Day

简单MySQL例子演示MVCC

一沈秋园,满庭霜落,云烟北桥夜连城 MVCC 是多版本并发控制的缩写,是一种数据库和编程语言中常用的并发控制方法。它通过保存数据的历史版本,实现对数据库的高效访问。 MySQL 中 MVCC 主要是通过行记录中的隐藏字段(隐藏主键 row_id,事务ID trx_id,回滚指针 roll_point ......
例子 MySQL MVCC

docker部署ZeLog项目(Tomcat+MySQL+ZrLog)

###一.docker的安装 #####1.1、在安装dockers之前,建议关闭Centos7.9防火墙 `[root@192 ~]# systemctl stop firewalld` `[root@192 ~]# setenforce 0` setenforce是Linux的selinux防火 ......
项目 docker Tomcat ZeLog MySQL

更换Mysql数据库-----基于Abo.io 的书籍管理Web应用程序

###之前公司一直使用的是ASP.NET Boilerplate (ABP),但是当解决方案变得很大时,项目启动就变得非常慢,虽然也想了一些办法,将一些基础模块做成Nuget包的形式,让整个解决方案去引用。但是整个项目还是很臃肿,各个项目之间的耦合性太强,很难将其拆开;无法进行微服务的部署,扩展性差 ......
应用程序 书籍 数据库 程序 数据

mysql快速对比两个数据库表名的差异

2023年5月29日14:51:02 因为正式库老是和测试库有差1-2张表,表也有100张了,排除差异有点麻烦 ``` SELECT table_name FROM information_schema.TABLES WHERE table_schema = '数据库名' ``` 这样就得到两个数据 ......
差异 两个 数据库 数据 mysql

tk.mybatis.mapper.MapperException: 无法获取实体类com.xxx.xxx.entity.BusinessSupervisionData对应的表名!(Clear EntityHelper entityTableMap cache)

报错如下: 即: Exception in thread "Thread-47" tk.mybatis.mapper.MapperException: 无法获取实体类com.xxxxxxxx.xxx.entity.BusinessSupervisionData对应的表名! at tk.mybatis ......

mybatis查询时实体类属性名与表的字段名不一致的解决方法

目录 1、设置查询字段别名法 2、在mybatis的核心配置文件中设置全局配置信息mapUnderscoreToCamelCase为true,将表中字段的下划线自动转换为驼峰 3、将select语句的resultType换为resultMap,在resultMap中配置字段名和属性值的对应关系——— ......
字段 实体 属性 mybatis 方法

mysql

mysql 中的锁 行锁 select * from tableName where id=123 for share/update 给查询的记录添加 共享锁/排它锁,需要开启事务才生效 行锁包括记录锁、间隙锁、临建锁(=记录锁+间隙锁) InnoDB·以REPEATABLE READ事务隔离级别运 ......
mysql

玩转MySQL数据库之SQL优化之慢查询

本系列为:MySQL数据库详解,为千锋资深教学老师独家创作,致力于为大家讲解清晰MySQL数据库相关知识点,含有丰富的代码案例及讲解。如果感觉对大家有帮助的话,可以【关注】持续追更~文末有本文重点总结,技术类问题,也欢迎大家和我们沟通交流! ......
数据库 数据 MySQL SQL

Mybatis-plus 相关配置

mybatis-plus: type-enums-package: #对应实体类所在的包 mapper-locations: #mapper 映射文件 configuration: # 配置控制台sql打印 log-impl: org.apache.ibatis.logging.stdout.Std ......
Mybatis-plus Mybatis plus

51.使用vue3+vite+typescript+element_plus的setup语法糖实现发送axios的get请求http://localhost:3000/users接口数据,将获取到的json数据显示在页面上

<template> <div> <ul> <li v-for="user in users" :key="user.id">{{ user.name }}</li> </ul> </div> </template> <script setup lang="ts"> import { ref, on ......

MySQL索引(一)

雨喝醉了,小路摇摇晃晃,倒在我怀里 1,B 树和 B+ 树之间的区别是什么? 2,Innodb 中的 B+ 树有什么特点? 3,什么是 Innodb 中的 page? 4,Innodb 中的 B+ 树是怎么产生的? 5,什么是聚簇索引? 6,Innodb 是如何支持范围查找能走索引的? 7,什么是联 ......
索引 MySQL

Mybatis Generator 配置详解

因原版观感不佳,搬运至此。 作者:Jimin 链接:https://www.imooc.com/article/21444 来源:慕课网 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "- ......
Generator Mybatis

JavaWeb编程面试题——MyBatis

面试题==知识点,这里所记录的面试题并不针对于面试者,而是将这些面试题作为技能知识点来看待。不以刷题进大厂为目的,而是以学习为目的。这里的知识点会持续更新,目录也会随时进行调整。 ......
JavaWeb MyBatis

mysql

B 树。 b+ 树的区别: 为什么,以及好处,坏处 。 B-树可以看成是平衡二叉树的多路树,每个节点上既存储索引关键字,又存储记录。查找时候从根节点开始查找。 B+树只有叶子结点存储记录,非叶子结点上存储关键字, mysql 慢查询 , 如何优化 。 为什么选择N树, B+树 不选自 ,二叉树, 红 ......
mysql

mybatis/mybatis plus 设置全局参数,表前缀使用

mybaits的配置 (主要观察表前缀) # MyBatis配置 mybatis: # 搜索指定包别名 typeAliasesPackage: com.qiqi.**.domain # 配置mapper的扫描,找到所有的mapper.xml映射文件 mapperLocations: classpat ......
mybatis 前缀 全局 参数 plus

MySQL优化思路及方向

**本系列为:MySQL数据库详解,为千锋资深教学老师独家创作,致力于为大家讲解清晰MySQL数据库相关知识点,含有丰富的代码案例及讲解。如果感觉对大家有帮助的话,可以【关注】持续追更\~** **文末有本文重点总结,技术类问题,也欢迎大家和我们沟通交流!** # 前言 从今天开始本系列文章就带各位 ......
思路 方向 MySQL

MySQL主从复制验证性配置操作

前置条件: VMware Workstation Pro、CentOS7 两台同网段虚机dw2(ip:192.168.203.202),dw3(ip:192.168.203.203) #### 1. 数据库安装和初始化 ``` yum install -y mariadb mariadb-serve ......
主从 MySQL

ubuntu22安装docker、redis、mysql及部署net6应用

一、更新系统软件包索引 sudo apt update 二、安装docker sudo apt install docker.io 三、在docker中安装Mysql 拉取mysql镜像 docker pull mysql:latest 查看镜像 docker images 运行容器 docker ......
ubuntu docker redis mysql net6

阿里一面:MySQL 单表数据最大不要超过多少行?为什么?这样回答满分!

来源:https://my.oschina.net/u/4090830/blog/5559454 ### 1 背景 作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过 2000w”,“单表超过 2000w 就要考虑数据迁移了”,“你这个表数据都马上要到 2000w 了,难 ......
满分 一面 数据 MySQL

MySQL总结

#mysql数据库总结笔记 ## 一、安装和配置数据库: ### 1、安装mysql5.7 ```bash 下载mysql地址:https://dev.mysql.com/downloads/mysql/ windows下载的版本是installer msi版本:https://dev.mysql. ......
MySQL

解决:Mybatis-plus使用selectList查询数据为null

使用mybatis-plus的selectList查询数据封装进list 打印为null javaben和数据库字段也能对应上 原因 可以从图片看的出来 数据其实已经查询出来 三条数据 打印list集合 打印了三个null 说明数据没有封装进去 那就是javaben的问题 mybatis-plus默 ......
Mybatis-plus selectList Mybatis 数据 plus

项目中mysql中的多行文本不会换行的问题

1.修改E:\suomingwork\project\20221207zx\zx\src\main\java\com\velcro\filter\XssAndSqlRequestWrapper.java文件中的getParameter方法针对流程中的 @Override public String ......
文本 项目 问题 mysql

MySQL数据类型精讲

## 1. MySQL中的数据类型 ![](https://img2023.cnblogs.com/blog/960978/202305/960978-20230529090145753-105410325.png) 常见数据类型的属性,如下: ![](https://img2023.cnblogs ......
类型 数据 MySQL