springboot junit

springboot注解列表

Spring Boot提供了很多注解,以下是一些常用的注解: 1、@SpringBootApplication:该注解包含了@Configuration、@EnableAutoConfiguration和@ComponentScan注解,用于指定Spring Boot应用程序的启动类。 2、@Res ......
注解 springboot

Jasypt加密SpringBoot配置文件和自动加密数据库敏感信息

`Jasypt`是开源的加密和解密的组件。和Spring提供了很好的集成。 ###一、加密SpringBoot配置文件 新建SpringBoot项目,添加依赖 org.springframework.boot spring-boot-starter-web com.github.ulisesbocc ......
SpringBoot 数据库 文件 数据 Jasypt

springboot面试题

1 什么是springboot ?用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件) 创建独立的spring引用程序 main方法运行 嵌入的Tomcat 无需部署war文件 简化maven配置 自动配置spring添加对应功能starter ......
springboot

SpringBoot集成Redisson

### 依赖包: ``` org.redisson redisson 3.18.1 ``` ### Redis配置: 可以在 application.properties 中添加。 ``` spring.redis.host=127.0.0.1 spring.redis.port=6379 spri ......
SpringBoot Redisson

基于JAVA的springboot+vue财务管理系统,附源码+数据库+论文+PPT

**1、项目介绍** 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,财务管理系统就是信息时代变革中的产物之一。 任何系统都要遵循系统设计的基本流程,本系统也 ......

springboot jar 包启动后被删除报异常 NoClassDefFoundError

起因:dev环境使用的springboot 运行,本地通过ali插件打包上传,正常是上传后立即重启。 阴错阳差我想先上传,等调用空闲时再重启,在此期间就出现了好多诡异的 java.lang.NoClassDefFoundError: org/apache/catalina/core/Applicat ......
NoClassDefFoundError springboot jar

springboot 注解开发接口demo

## Maven配置依赖 ```xml org.projectlombok lombok 1.18.20 provided com.baomidou mybatis-plus-boot-starter 3.4.2 mysql mysql-connector-java 6.0.5 com.alibab ......
注解 springboot 接口 demo

SpringBoot项目中实现读写分离

**背景介绍** 面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。 对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。 通过读写 ......
SpringBoot 项目

springboot嵌入tomcat原理

一、spring自动配置原理 spring启动的时候只需要添加SpringbootApplication注解,然后运行SpringApplication.run方法就可以进行自动配置运行 1.1 springbootapplication注解是一个组合复合注解,说主要的三个注解 SpringBoot ......
springboot 原理 tomcat

Springboot 最细节全面的接口传参接参介绍,总有你喜欢的一种方式

转: Springboot 最细节全面的接口传参接参介绍,总有你喜欢的一种方式 Springboot传参 ......
Springboot 接口 细节 方式

Redis在SpringBoot项目中的应用

在项目中使用redis作为缓存,提高用户访问速度。 **实现思路** * 保存缓存:当用户进行页面访问时,前端会向后端发送请求。后端则会向数据库中获取数据,此时我们在请求向数据库获取数据之前先从redis缓存中尝试获取数据,如果redis缓存中存在我们需要的数据,即可直接返回。如果不存在,则在请求向 ......
SpringBoot 项目 Redis

[SprigMVC/SpringBoot] JSON序列化专题之日期序列化问题:接口报Jackson框架错误“InvalidDefinitionException: Java 8 date/time type `java.time.LocalDateTime` not supported by default:...”

# 1 问题描述 请求接口时,`service`层返回到`controller`层的数据结构为`List>`,而`Map`中存在一个`key`=`date`,value type=`java.time.LocalDate`的`Entry`,且日志报如下错误: ``` log InvalidDefin ......

SpringBoot集成Redis

### 依赖包: ``` org.springframework.boot spring-boot-starter-data-redis org.apache.commons commons-pool2 ``` ### 配置文件 如果是 properties 文件,使用: ``` spring.re ......
SpringBoot Redis

SpringBoot04_分模块开发实例

注水预警:这篇博客很水 # 一、结构介绍 ​ 由于这部分代码比较多,建的文件也比较多,所以选择直接上传到了 gitee 的 仓库 中,提交更新也是一步步来的,应该会比博客更清晰。 ​ 分别创建三个模块,每个模块都有自己的数据库和端口号,模块之间通过 resthttp 的方式调用。 ![image-2 ......
开发实例 SpringBoot 实例 模块 04

SpringBoot - 自定义starter

## 一、什么是SpringBoot [starter](https://so.csdn.net/so/search?q=starter&spm=1001.2101.3001.7020)机制 SpringBoot中的starter是一种非常重要的机制(自动化配置),能够抛弃以前繁杂的配置,将其统一集 ......
SpringBoot starter

springboot整合log4j解决依赖冲突

首先将web模块的日志排除 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <grou ......
springboot log4j log4 log 4j

SpringBoot的基础

## 1、获取配置文件的值:@Value的方式 - yml配置文件 ```yml redis: host: 199.22.22.34 ``` ### 1.1、用法1:普通用法 ```java @Value("${redis.host}") private String sunServerPath; ......
SpringBoot 基础

SpringBoot 多环境部署

#### 多个配置文件 * application.yaml * application-dev.yaml * application-test.yaml * application-prod.yaml #### 加载顺序 * 默认加载 application.yaml * profiles.act ......
SpringBoot

SpringBoot整合OSS文件上传

# 一、注册阿里云账号并开通OSS服务 1、登录阿里云账号 ![image](https://img2023.cnblogs.com/blog/3036686/202305/3036686-20230531130915141-28624998.png) 2、创建一个bucket ![image](h ......
SpringBoot 文件 OSS

SpringBoot 设置HTTP Status Code

HTTP请求响应的内容有很多,包括Body、Cookies、Headers和Status。 我们最常用的是Body、其次Headers、Cookies。而HTTP Status Code关注得最少。 HTTP Status Code 分类分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 ......
SpringBoot Status HTTP Code

springboot2到spring3的升级变化

1.自动配置的变化 springboot2引入依赖后不需要手动配置属性文件,spingboot3引入依赖后还需手动配置属性文件 比如当我使用springboot3.1.0版本加入mybatis依赖生成springboo项目后,在pom文件加入druid连接池包的依赖,发现不管加哪个版本的druid, ......
springboot2 springboot spring3 spring

java springboot 项目中静态资源无法访问的问题

默认 resource/static 目录下的静态html文件无法访问,需要配置。 您可以在 Spring Boot 的配置类中添加以下内容来手动配置静态资源目录: @Configuration public class WebMvcConfig implements WebMvcConfigure ......
静态 springboot 项目 问题 资源

SpringBoot定义优雅全局统一Restful API 响应框架五

闲话不多说,继续优化 **全局统一Restful API 响应框架** 做到项目通用 接口可扩展。 如果没有看前面几篇文章请先看前面几篇 [SpringBoot定义优雅全局统一Restful API 响应框架](https://mp.weixin.qq.com/s?__biz=Mzg4OTkwNjc ......
全局 SpringBoot 框架 Restful API

阿里云验证码短信功能---SpringBoot项目

阿里云官网:https://www.aliyun.com/activity/2023caigouji/shangyuncaigouji?utm_content=se_1013408957 **准备工作** 注册阿里云账号 申请AccessKeyID和AccessKeySecret 搜索“短信服务SM ......
SpringBoot 短信 功能 项目

SpringBoot项目中使用拦截器进行请求的拦截

在没有拦截器拦截前端请求的情况下,即使用户不进行登录,却依然能够进入系统。这显然是不合理的。这里使用拦截器对其请求进行一个拦截并且过滤。将那些需要需要用户登录才能够展示的界面进行一个拦截,如果用户没有登录,就需要跳转到登录界面进行登录。 **没有拦截器的效果展示** ![](https://img2 ......
SpringBoot 项目

SpringBoot连接Redis失败报错:Unable to connect to Redis; (小白篇)

学习redis一段时间了,现在开始使用springboot整合redis,实现Java与redis数据库的连接与一系列的使用。 但刚开始就给我来了个下马威,直接寄,连接不上redis,在swagger的报错如下: **Unable to connect to Redis; nested except ......
Redis SpringBoot connect Unable to

SpringBoot集成kafka全面实战

一、前戏1、在项目中连接kafka,因为是外网,首先要开放kafka配置文件中的如下配置(其中IP为公网IP), advertised.listeners=PLAINTEXT://112.126.74.249:9092 2、在开始前我们先创建两个topic:topic1、topic2,其分区和副本数 ......
SpringBoot 实战 kafka

springboot接入influxdb

转载请注明出处: 1.添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> ......
springboot influxdb

springboot项目启动访问任何html页面报类型转换错误:Failed to convert value of type...

问题: 2023-05-30T21:35:57.495+08:00 WARN 19900 [nio-8080-exec-8] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.ann ......
springboot 错误 convert 类型 页面

基于JAVA的springboot+vue学生综合测评系统,附源码+数据库+论文+PPT

**1、项目介绍** 本学生综合测评系统以springboot作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括首页,个人中心,学生管理,试题信息管理,测评试题管理,管理员管理,综合测评管理,系统管理,综合考试管理等功能,通过这些功能的实现基 ......
springboot 源码 数据库 数据 论文