springboot3 springboot mybatis mapper

mybatis代码自动生成

1。pom文件 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency> <!-- MyBatis--><dependency> <groupId>org.myba ......
自动生成 mybatis 代码

springboot密文连接数据库(mysql/redis/mongodb)

1. pom添加依赖 <!-- 数据库连接加密 --><dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>2.1.2 ......
密文 springboot mongodb 数据库 数据

SpringBoot 整合 Devtools 热部署工具

什么是热部署 实际开发过程中,修改应用的业务逻辑代码时常常需要重启应用,这显得非常繁琐,降低了开发效率,所以热部署对于开发来说显得十分必要。 应用启动后会把编译好的 Class 文件加载到虚拟机中,正常情况下载项目修改了 Java 源文件是需要全部重新编译并加载(需要重启应用),而热部署就是监听 C ......
SpringBoot Devtools 工具

Mybatis-Plus 系列:简介和基本使用

目录一、简介二、特性三、基本使用1、初始化数据库2、初始化工程3、精简 SpringBoot 相关日志 一、简介 官网:https://www.baomidou.com MyBatis-Plus是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,主要作用为简化开发、提高 ......
Mybatis-Plus Mybatis 简介 Plus

SpringBoot学习2(springboot引导类,Rest基础学习,yml格式)

1.parent、starter 基础篇-08-入门案例解析:parent_哔哩哔哩_bilibili 基础篇-09-入门案例解析:starter_哔哩哔哩_bilibili 2.引导类 引导类扫描所在包加载bean,不在该包内扫描不到。 3.Rest开发 RESR(Representational ......
SpringBoot springboot 格式 基础 Rest

SpringBoot 2.7.x 整合 swagger2 冲突问题

问题描述 SpringBoot2.7.x 版本在整合 swagger2 时抛出异常如下: org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootst ......
SpringBoot swagger2 swagger 问题

SpringBoot整合ElasticSearch案例

一、RestHighLevelClient介绍 JavaREST客户端有两种模式: Java Low Level REST Client:ES官方的低级客户端。低级别的客户端通过http与Elasticsearch集群通信。 Java High Level REST Client:ES官方的高级客户 ......
ElasticSearch SpringBoot 案例

SpringBoot学习1(项目部署以及创建报错的解决)

1.SpringBoot 设计目的:简化Spring应用的初始搭建以及开发过程. 2.空项目创建 2.1查看更改自己的maven版本 file-->settings 有时候这里的maven home usersettingsfile local..不是自己的maven文件夹,记得修改过来。 2.2创 ......
SpringBoot 项目

使用SpringBoot+Vue3的形式实现管理系统的添加功能

1、查看页面形式 2、使用element-plus组件为添加页面引入form表单 成功引入form表单组件: 3、更改成自己需要的形式 4、测试是否可以拿到文本框的数据 拿到数据啦!!(记得vue3这里: console.log(form) //不要写this ```) # 5、vue界面的添加代码 ......
SpringBoot 管理系统 形式 功能 系统

mybatis中使用in

<if test="areaCode != null and areaCode !=''"> and AREACODE in (${areaCode}) </if> 如果直接传入拼接好的where in 条件, 比如('111','222','333'),则需要使用${areaCode}传参,即绝对 ......
mybatis

SpringBoot WebSocket STOMP

SpringBoot WebSocket STOMP 关键词:Springboot, WebSocket, STOMP, broadcast, sendToUser, MessageMapping, SubscribeMapping, convertAndSendToUser STOMP是一种发布订 ......
SpringBoot WebSocket STOMP

【Redis】SpringBoot集成Redis事务-亲测

大家好,我是mep。今天一起来探讨一下Redis缓存的问题,SpringBoot如何集成Redis网上文章很多,基本都是介绍如何配置redisTemplate,如何调用,本文就不过多介绍了。这次我们研究的是:Redis的事务。 首先抛出一个问题,Redis支持事务吗? 答案肯定是支持,不然也不需要我 ......
Redis SpringBoot 事务

Spring 03 Spring+Mybatis整合

配置类 jdbc.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3307/myb?useSSL=false&useUnicode=true&characterEncoding=UTF-8 jd ......
Spring Mybatis 03

SpringBoot发送带文件的Post请求

使用httpclient发送一个带文件参数的Post请求 Pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depende ......
SpringBoot 文件 Post

Vite+ts+springboot项目集成2

项目集成 集成element-plus 官网地址: 安装图标库 pnpm install element-plus @element-plus/icons-vue 入口文件main.ts全局安装element-plus,element-plus默认支持语言英语设置为中文 import Element ......
springboot 项目 Vite ts

SpringBoot项目优化和JVM调优

在开发中项目调优是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 修改配置文件 关于修改配置文件application.properties,可参考SpringBoot详细配置文件 其中比较重要的有: # Maximum number of c ......
SpringBoot 项目 JVM

java——mybatis-plus随笔

网上参考总教程:https://www.quanxiaoha.com/mybatis-plus/mybatis-plus-tutorial.html 本地参考教程:https://www.cnblogs.com/xiaobaibailongma/p/17091309.html gitee参考教程: ......
mybatis-plus 随笔 mybatis java plus

java——mybatis随笔

教程:https://www.cnblogs.com/xiaobaibailongma/p/17019484.html 本地示例:https://www.cnblogs.com/xiaobaibailongma/p/17019676.html gitee:示例 spring_boot/pom.xml ......
随笔 mybatis java

Springboot+Mybatis(四)

单独说一下Mybatis-plus 上一篇中介绍了Mybatis的使用方法,对于Mybatisplus,我理解就是把一些方法提前封装好了,不需要自己定义接口类中的内容 只需要直接调用即可 ,把接口类添加继承关系 这里要说的是 BaseMapper后面的<User>是要搜索的类的名词,且最好类的名字和 ......
Springboot Mybatis

mybatis plus生成的日期时间格式LocalDateTime与String的相互转换

mybatis plus生成的日期时间格式为LocalDateTime LocalDateTime转为String : 将现在的时间转String String nowDate = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyy ......
LocalDateTime 日期 mybatis 格式 时间

Springboot+Mybatis(三)

今天学习了如何使用Mybatis实现增删改查 为此做一个梳理发表一篇博客,也是为了总结一下 首先,要使用Mybatis需要添加依赖 从建立项目的时候选择java8+Springboot2这样的方式,避免高版本存在一些兼容性的问题 然后添加Mybatis-plus依赖,老师讲的是添加了plus会自动添 ......
Springboot Mybatis

springBoot上传文件时MultipartFile报空问题解决方法

1.问题描述: 之前用spring MVC,转成spring boot之后发现上传不能用。网上参考说是spring boot已经有CommonsMultipartResolver了,但是我的上传后台接收的还是null。 2.解决方法 加入配置类 import org.springframework. ......

springboot的Maven的镜像

Maven的镜像 <!-- 阿里镜像 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/re ......
springboot 镜像 Maven

SpringBoot返回字符串乱码如何解决

场景:controller某个接口是直接返回字符串,用于测试的。当返回中文字符串的时候乱码。 解决方法:在controller的映射加上produces = "text/html;charset=utf-8" 示例: @RequestMapping(value = "/ping", produces ......
乱码 字符串 SpringBoot 字符

关于初次new springboot项目

如果是新手初学,然后做springboot项目报各种错,改来改去最终都无法出现successful字样。 请先检查,maven环境是否配好。 maven环境决定你下载依赖的速度,以及能否下载成功。 maven管理你的springboot项目,所以配置它的环境是必不可少的。 比如未配置maven环境直 ......
springboot 项目 new

Springboot+Vue(二)

上传的静态资源文件放到static文件夹下即可 表单的enctype属性规定再发送到服务器之前该如何对表单数据进行编码 默认情况下 数据格式为 key=value&key=value 需要改成 enctype = "multipart/form-data" 默认情况下限制了单次请求文件的大小 单个文 ......
Springboot Vue

springboot 接收前端数组

前端:(黄色内容为必选项!!!) axios({ url: "/access/getArr", method: "post", data: JSON.stringify([1,2,3,4]), headers: { "Content-Type": "application/json", }, }); ......
数组 前端 springboot

Springboot+Vue(一)

Springboot Controller 1.Web依赖整合了mvc、json、tomcat等框架,简化了Web应用的配置 2.用户向Controller发送请求,从数据库中获取到的数据存在Model中 当用户发出请求后,Controller向Model请求数据,响应之后返回到View ,通过HT ......
Springboot Vue

记一次操蛋的springboot整合mybatis的配置

这是我的xml映射器配置: 点击查看代码 <mapper namespace="com.yige.askroadserver.dao.AdminMapper"> <insert id="insertAdmin" parameterType="com/yige/askroadmodel/entity/ ......
springboot mybatis

Mybatis二级缓存

Mybatis二级缓存 还记得我们在学习Mybatis讲解的缓存机制吗,我们当时介绍了二级缓存,它是Mapper级别的缓存,能够作用与所有会话。但是当时我们提出了一个问题,由于Mybatis的默认二级缓存只能是单机的,如果存在多台服务器访问同一个数据库,实际上二级缓存只会在各自的服务器上生效,但是我 ......
缓存 Mybatis