一张思维导图带你学会使用SpringBoot中的Schedule定时发送邮件

日常开发中,有关于定时任务的需求场景往往有很多。下面这篇文章带你用SpringBoot中自带的Schedule实现定时发送邮件的功能!

Springboot调整接口响应返回时长详解(解决响应超时问题)

当后端对于数据量较大的处理或是某些耗时的操作时,需要先对请求接口的请求进行响应。实际场景中会遇到请求业务处理流程耗时较长,比如长查询,远程调用等,主线程会被一直占用会影响其他请求的响应,导致服务端性能下降。同时,前端向服务端发送请求后等待响应的超时时间比较短(一般20s或30s),而我们实际业务执行

Nginx超时配置

Nginx超时配置

SpringBoot——2.7.3版本整合Swagger3

Swagger2(基于openApi3)已经在17年停止维护了,取而代之的是 sagger3(基于openApi3),而国内几乎没有 sagger3使用的文档,百度搜出来的大部分都是swagger2的使用,这篇文章将介绍如何在 java 中使用 openApi3(swagger3)。

一张思维导图带你学会Springboot创建全局异常、自定义异常

在开发中,都离不开自定义异常、全局处理异常的使用。比如说在一些网站中看到的系统异常,请联系管理员、网络异常等等,都是通过其处理。如果按照下方图片中的信息展示给用户,谁能看的懂呢?于是这就体现出了自定义异常、全局处理异常的作用。自定义异常类:负责返回特定信息的异常。在实际开发中会根据业务需求进行自定义

Springboot 多数据源 dynamic-datasource动态添加移除数据源

本文我们还是以dynamic-datasource来进阶学习。提供了一系列的API和配置项,可以非常方便地实现动态添加、移除数据源的功能。本文将介绍如何使用dynamic-datasource动态添加、移除数据源,并对相关代码进行解析。在多租户应用、读写分离等场景下,动态数据源可以方便地实现数据源的

Springboot接入MyBatisPlus

Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。通过封装一些基础通用的curd方法,我们不用再在xml文件中编写sql语句,就可以直接调用api进行对数据库的操作。

后端进阶之路——深入理解Spring Security配置(二)

小结:在本文中,我们介绍了Spring Security的作用和重要性,并讨论了配置用户、角色、权限和访问规则的必要性。然后,我们演示了如何创建一个基本的Spring项目。首先,我们使用Maven创建了一个新的项目。Maven是一个流行的构建工具,可以帮助我们管理项目的依赖项和构建过程。接下来,我们

springcloud gateway 配置predicates 多个path;路由请求头新增参数

【代码】springcloud gateway 配置predicates 多个path;路由请求头新增参数。

java.sql.SQLException: No value specified for parameter 1错误

在Java中连接数据库并执行查询时,出现"java.sql.SQLException: No value specified for parameter 1"错误通常表示您在执行参数化查询时,没有为查询中的第一个参数提供值。请确保您为每个参数提供了正确的数据类型,并与数据库表中的列的类型相匹配。")

MySQL如何卸载干净-(详细步骤)

win+R键输入 regedit 运行,进入注册表编辑器,按下图路径,找到MySQL,进而删除MySQL注册表信息。(如果在该路径中没有找到MySQL说明注册表信息已清除,可以跳过这一步)找到安装路径下的MySQL文件夹删除(如果默认安装在C盘则在Program Files中,如果修改在其他盘就找到

Springboot依赖注入Bean的三种方式,final+构造器注入Bean

Springboot依赖注入Bean的三种方式,final+构造器注入Bean

SpringBoot设置日志输出级别及Logback日志工具输出到文件

2.在resource目录下创建logback-spring.xml文件。1.首先需要把你yaml文件里面关于日志的配置去掉,避免冲突报错。2.运行后指定路径就会生成.log文件。越高包含的就越多,输出的信息也就越多。

基于Java+SpringBoot制作一个智能用电小程序

在当今快节奏的生活中,高效利用能源变得越来越重要。制作一个智能用电小程序,旨在帮助您更智能地管理家庭电器的用电,从而提升能源利用效率,助您掌握用电情况,降低能耗成本,实现绿色低碳生活。

【已解决】Could not find artifact mysql:mysql-connector

今天遇到个问题困扰了我20分钟,我最终解决了他,写下此篇博客。原问题是:Could not find artifact mysql:mysql-connector-java:pom:unknown in centra

SpringBoot如何使用MultipartFile进行文件上传保存到服务器本地

SpringBoot如何使用MultipartFile进行文件上传保存到服务器本地

log4j漏洞详解

JNDI(Java Naming and Directory Interface,Java命名和目录接口)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI服务供应接口(SPI)的实现,举个例子:它就相当于的你的一个秘书,用了一些手段,

关于mysql8.0及以上版本连接navicat时候报错(密码加密方式需要修改)

Navicat连接出现乱码、Mysql8.0及以上版本密码加密

如何整合spring cloud常用组件?

整合spring cloud常用组件,nacos,gateway

Spring中最简单的过滤器和监听器

采用三步走策略使用filter开发后台资源 静态资源(html,css … …)或者动态资源(Servlet,Jsp)开发Filter在web.xml中配置Filter拦截哪些资源开发Servlet定义两个servletSystem . out . println("myServlet1 执行了se

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈