springboot3 springboot mybatis mapper

Mybatis-Flex之基础查询

##### 1、selectOneById ```java /** * selectOneById(id):根据主键查询数据。 */ @Test public void testSelectOneById() { /** * SELECT * FROM `tb_account` WHERE `id` ......
Mybatis-Flex Mybatis 基础 Flex

随笔(二十六)『SpringBoot + Vue 简单部署到Linux』

### 1、安装docker #### 1.1、卸载系统之前的 docker ``` sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-late ......
SpringBoot 随笔 Linux Vue

Springboot 3.x 集成Knife4j [踩坑日记]

之前项目用的是SpringBoot2.x 新项目用了SpringBoot3.x版本,引入Knife4j 报错`java.lang.TypeNotPresentException: Type javax.servlet.http.HttpServletRequest not present`, 以为是 ......
Springboot Knife4j 日记 Knife4 Knife

springboot 关于servlet容器配置修改 组件注册 容器切换 使用外部tomcat

1.嵌入式Servlet容器配置修改 1.通过全局配置文件修改 可以通过server.xxx 来进行web服务配置, 没有带服务器名称的则是通用配置 通过带了具体的服务器名称则是单独对该服务器进行设置,比如 server.tomcat.xxx 就是专门针对tomcat的配置 2.通过WebServe ......
容器 springboot 组件 servlet tomcat

SpringBoot(一)

[TOC] # Hello World 1. ![](https://img2023.cnblogs.com/blog/2688333/202308/2688333-20230804220951774-272801827.png) 2. ![](https://img2023.cnblogs.com ......
SpringBoot

springboot 集成druid 集成mybatise

spring加载druid和mybatise pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ......
springboot mybatise druid

SpringBoot 基础篇

# 1. 初始SpringBoot SpringBoot程序的核心功能及优点: - 起步依赖(简化依赖配置) - 依赖配置的书写简化就是靠这个起步依赖达成的 - 自动配置(简化常用工程相关配置) - 配置过于繁琐,使用自动配置就可以做响应的简化,但是内部还是很复杂的 - 辅助功能(内置服务器,……) ......
SpringBoot 基础

Spring整合Mybatis

- 导入坐标,MyBatis坐标不能少,Spring整合MyBatis还有自己专用的坐标,此外Spring进行数据库操作的jdbc坐标是必须的,剩下还有mysql驱动坐标,本例中使用了Druid数据源,这个倒是可以不要 ```XML com.alibaba druid 1.1.16 org.myba ......
Mybatis Spring

Spring 容器里 Bean 生命周期中可扩展的 SpringBoot 接口

![](https://img-blog.csdnimg.cn/img_convert/9a9a50acef3a57dbfc2e099bb269578a.jpeg) **[Gitee: Demo源码](https://gitee.com/kk-dad/spring_bean_-initialize) ......
容器 SpringBoot 周期 接口 生命

springboot+mysql简单的登录系统

# springboot+mysql简单的登录系统 ## pom.xml ``` xml 4.0.0 org.springframework.boot spring-boot-starter-parent 2.7.14 com.example demo3 0.0.1-SNAPSHOT demo3 D ......
springboot 系统 mysql

SpringBoot中Filter bean是怎么被添加到Servlet容器中的

[参考资料]( https://www.cnblogs.com/wt20/p/16639567.html) 对于Spring Boot的IOC容器——ServletWebServerApplicationContext,其中的Filter bean,每个Filter bean都会被独立的注册成为Se ......
容器 SpringBoot Servlet Filter bean

Java17与相关框架支持版本SpringBoot、IDEA、Tomcat等

相关框架需要的最低版本 | Name | Version | | | | | Java | 17+ | | Spring Framework | 6.0 | | Spring Boot | 3.0 | | Tomcat | 10.1 | | Maven | 3.6.3+ | | Gradle | 7 ......
SpringBoot 框架 版本 Tomcat Java

mybatis mapper接口实例化原理

面试题来了:“我们都知道mybatis的mapper接口是没有实现类的,在使用的时候你知道它是如何实例化的吗?” 懵逼的我:“知道啊,用的是jdk自带的动态代理;”; 饥渴的面试官:“嗯,没错,继续说,它底层做了哪些事情?”; 懵逼的我:“就是动态代理啊,还有啥?” 得意的面试官:“这样子啊,那你回 ......
实例 接口 原理 mybatis mapper

SpringBoot-日志系统

#1. Logback 介绍 * Logback 是由 log4j 创始人设计的又一个开源日志组件 * Logback 当前分成三个模块:logback-core,logback- classic 和 logback-access * logback-core 是其它两个模块的基础模块,类似与 sp ......
SpringBoot 系统 日志

mybatis_plus

#### Mybatis-plus #### 1. 快速入门 ##### 1.建数据库 ```sql CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMME ......
mybatis_plus mybatis plus

Mybatis-Plus 多数据源 @DS注解部分失效

### 环境 springboot+mybatis-plus 在controller层一个request中有多个service调用保存接口,发现在mapper层上定义的@DS注解指定数据源部分指向了primary数据源。导致表找不到。 ### 处理 猜测是不能走mybatis-plus生成的batc ......
数据源 注解 Mybatis-Plus Mybatis 部分

application.yml文件中开启mybatis自动驼峰映射

### application.yml文件中开启mybatis自动驼峰映射 ```java configuration: #是否开启自动驼峰命名规则映射:从数据库列名到Java属性驼峰命名的类似映射 map-underscore-to-camel-case: true ``` - 如果不开启映射 在 ......
驼峰 application mybatis 文件 yml

SpringBoot 全局异常处理

### 1、 新建异常处理枚举类 ```java package com.luwang.iot.common.exception; public enum ExceptionEnum { // 数据操作错误定义 SUCCESS("200", "成功!"), BODY_NOT_MATCH("400", ......
全局 SpringBoot

mybatis update语句 返回值为null

解决方案:检查xml中对应的sql语句,标签不是select而是update 错误写法: ```xml ``` 控制台输出:null ![image](https://img2023.cnblogs.com/blog/1415026/202308/1415026-20230804004427846- ......
语句 mybatis update null

Java面试题 P51:框架篇:MyBatis的一级、二级缓存用过吗?

sql只执行了一次: 开启二级缓存: ......
缓存 框架 MyBatis Java P51

Java面试题 P49:框架篇:MyBatis是否支持延迟加载?

未配置延迟加载的执行结果: 启用MyBatis延迟加载: 同样可以达到刚才的效果。 ......
框架 MyBatis Java P49 49

【SpringBoot学习】7、SpringBoot 整合 JDBC Templete 实现 CRUD 案例

## 准备工作 ### 数据库 ```sql CREATE TABLE `tb_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `username` varchar(255) DEFAULT NULL COMMENT ' ......
SpringBoot Templete 案例 JDBC CRUD

【SpringBoot学习】6、SpringBoot 整合 Mybatis 逆向工程和整合 Mybatis

## mybatis 逆向工程使用方法 springboot 整合 mybtis 逆向工程,我使用的是 idea,springboot,[maven](https://so.csdn.net/so/search?q=maven&spm=1001.2101.3001.7020),eclipse 的同理 ......
SpringBoot Mybatis 逆向工程 工程

Mybatis-Plus代码生成器的使用

通常我们在做项目的时候,要手动搭建项目的结构,如controller,service,mapper,entity,是不是很麻烦,特别是数据库表特别多时,现在介绍一下使用MybatisPlus时怎么自动生成这些代码。 1. 首先要在项目的pom.xml里引入必要的依赖,如下: ~~~xml com.b ......
生成器 Mybatis-Plus Mybatis 代码 Plus

【SpringBoot学习】5、SpringBoot 实现文件上传,图片上传并显示功能

## SpringBoot 实现文件上传,图片上传并显示功能 我这里使用的是 springboot 2.0.3,不需要导入相关 jar 包,2.x 的版本已经整合进去了,直接使用即可。 spring 官网提供了 springboot 的文件上传下载案例,这是网址:https://spring.io/ ......
SpringBoot 功能 文件 图片

【SpringBoot学习】4、SpringBoot 配置本地资源映射路径已解决

springboot 配置本地资源映射路径需要配置一下映射资源位置,当时 springboot1.x 和 spring 波特 2.x 的配置方法不同,这里就分开记录一下配置过程。 ## 1、springboot 1.x 配置 ```java @Configuration public class M ......
SpringBoot 路径 资源

【SpringBoot学习】3、SpringBoot 多个版本配置简单的拦截器

springboot1.x 和 springboot2.x 配置[拦截器](https://so.csdn.net/so/search?q=拦截器&spm=1001.2101.3001.7020)区别就在于注册拦截器的方式不同,springboot1.x 配置方法是: ```java public ......
SpringBoot 多个 版本