springboot war

SpringBoot中定时任务开启多线程避免多任务堵塞

场景 SpringBoot中定时任务与异步定时任务的实现: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/117083609 使用SpringBoot原生方式实现定时任务,已经开启多线程支持,以上是方式之一。 除此之外还可通过如下 ......
任务 线程 SpringBoot

SpringBoot+Prometheus+Grafana实现系统可视化监控

场景 SpringBoot中集成Actuator实现监控系统运行状态: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/124272494 基于以上Actuator实现系统监控,还可采用如下方案。 Prometheus Promet ......
SpringBoot Prometheus Grafana 系统

我开源了团队内部基于SpringBoot Web快速开发的API脚手架v1.6.0更新

# 什么是 rest-api-spring-boot-starter rest-api-spring-boot-starter 适用于SpringBoot Web API 快速构建让开发人员快速构建统一规范的业务RestFull API 不在去关心一些繁琐。重复工作,而是把重点聚焦到业务。 ## 动 ......
脚手架 SpringBoot 团队 API 6.0

springboot 解决高并发下的商品少卖多卖的问题

1. 商品秒杀-超卖 在开发中,对于下面的代码,可能很熟悉:在Service里面加上@Transactional事务注解和Lock锁。 控制层:Controller @ApiOperation(value="秒杀实现方式——Lock加锁")@PostMapping("/start/lock")pub ......
springboot 商品 问题

springboot整合mybatis

......
springboot mybatis

springboot整合junit

......
springboot junit

springboot五

Spring Boot 集成 Thymeleaf 模板引擎 1. Thymeleaf 介绍 Thymeleaf 是适用于 Web 和独立环境的现代服务器端 Java 模板引擎。 Thymeleaf 的主要目标是为开发工作流程带来优雅的自然模板,既可以在浏览器中正确显示的 HTML,也可以用作静态原型 ......
springboot

解决springboot项目,yml文件叶子不变绿

首先说一下,百度了半天,感觉大家说的都大同小异。尝试很多办法都没解决! 启动项目报错如下:我在target目录下也找不到编译后的配置文件,所以明显是找不到配置文件,配置文件不起作用 叶子颜色: 解决方法:打开【Project Structure】 也可以选中对应文件夹,单击右键选择【Make Dir ......
springboot 叶子 文件 项目 yml

Springboot初学

Springboot学习:参考网页:https://blog.csdn.net/sunroyi666/article/details/95189938 1.下载maven,修改配置: 参考网页:https://blog.csdn.net/a805814077/article/details/1005 ......
Springboot

java 多张图片转ODF 返回 base64 springboot

#### 将图片平铺到真个页面 ``` package com.example; import org.ofdrw.layout.OFDDoc; import org.ofdrw.layout.PageLayout; import org.ofdrw.layout.VirtualPage; impo ......
多张 springboot 图片 java base

Maven:把本地Jar包引入到SpringBoot项目中

## 实现 1. 把jar包放到项目中如`libs`: ![](https://img2023.cnblogs.com/blog/1605282/202307/1605282-20230725162951020-1985221241.png) 2. 在`pom.xml`中的`dependencies ......
SpringBoot 项目 Maven Jar

springboot学习之十五(Spring Security-记住我Remember me)

一.记住我概述1.1.什么是记住我 Remember me(记住我)记住我,当用户发起登录勾选了记住我,在一定的时间内再次登录就不用输入用户名和密码了,即使浏览器退出重新打开也是如此。 1.2.流程分析 在SpringSecurity中提供RememberMeAuthenticationFilter ......
springboot Security Remember Spring me

SpringBoot中使用测试框架MockMvc来模拟HTTP请求测试Controller接口

场景 Java中进行单元测试junit.Assert断言、Mockito模拟对象、verify验证模拟结果、Java8中lambda的peek方法使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/127492361 上面讲了开 ......
SpringBoot Controller 框架 接口 MockMvc

SpringBoot配置Mysql连接池

### 一、HikariCP连接池 SpringBoot默认使用连接池HikariCP,不需要依赖。 ```yaml spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost ......
SpringBoot Mysql

SpringBoot中接口幂等性实现方案-自定义注解+Redis+拦截器实现防止订单重复提交

场景 SpringBoot+Redis+自定义注解实现接口防刷(限制不同接口单位时间内最大请求次数): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130594444 以下接口幂等性的实现方式与上面博客类似,可参考。 接口幂等性 ......
注解 SpringBoot 接口 订单 方案

我开源了团队内部基于SpringBoot Web快速开发的API脚手架v1.6.0更新

# 什么是 rest-api-spring-boot-starter rest-api-spring-boot-starter 适用于SpringBoot Web API 快速构建让开发人员快速构建统一规范的业务RestFull API 不在去关心一些繁琐。重复工作,而是把重点聚焦到业务。 ## 动 ......
脚手架 SpringBoot 团队 API 6.0

SpringBoot & SpringSecurity 上

之前项目都用的是 shiro 这次改用 SpringSecurity,特意记录一下。 一、添加 WebSecurityConfig 代码如下,这个文件是 SpringSecurity 配置主入口 package com.bjy.qa.util.security; import org.springf ......
SpringSecurity SpringBoot amp

SpringBoot

SpringBoot简介: 入门案例 SpringBoot是由Pivotal团队提供的全新的框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程 Spring程序缺点· 配置繁琐 依赖设置繁琐 SpringBoot程序优点 自动配置 起步依赖(简化依赖配置) 辅助功能(内置服务器,... ......
SpringBoot

springboot四

Spring Boot 集成 Swagger 在线接口文档 1. Swagger 简介 1.1 解决的问题 随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了前后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。前端和后端的唯一联系变成了 API 接口,所以 API 文档变 ......
springboot

SpringBoot基于Spring Security的HTTP跳转HTTPS

简单说说 之所以采用Spring Security来做这件事,一是Spring Security可以根据不同的URL来进行判断是否需要跳转(不推荐), 二是不需要新建一个TomcatServletWebServerFactory Bean,新建这个Bean可能会导致SpringBoot关于Serve ......
SpringBoot Security Spring HTTPS HTTP

SpringBoot源码第四章-invokeBeanFactoryPostProcessors

### invokeBeanFactoryPostProcessors() 实例化和调用所有 BeanFactoryPostProcessor ``` protected void invokeBeanFactoryPostProcessors(ConfigurableListableBeanFac ......

springboot 项目成功引入jar 包但是无法使用导入相关类

我自己写了个springboot打成jar供其他springboot引用,jar包可以通过maven的GAV引入成功但是jar包里的类无法被引入。找了很多原因有让清缓存,重新安装jar包的,都不适合我。看了看打的jar包,发现目录结构跟别的jar不太一样。瞬间明白过来是打包的问题。 解决方法: 1、 ......
springboot 项目 jar

SpringBoot源码第三章-refreshContext

### refreshContext() 刷新上下文 ``` private void refreshContext(ConfigurableApplicationContext context) { /** * cintext = AnnotationConfigApplicationContex ......
refreshContext SpringBoot 源码 第三章

SpringBoot使用Validator进行参数校验

>今天来聊聊在SprinBoot中如何集成参数校验Validator,以及参数校验的高阶技巧(自定义校验,分组校验)。 首先我们来看看什么是Validator参数校验器,为什么需要参数校验? # 为什么需要参数校验 在日常的接口开发中,为了防止非法参数对业务造成影响,经常需要对接口的参数做校验,例如 ......
SpringBoot Validator 参数

spring第二章-(springboot)自动装配

### 前言 在使用springboot的时候只需要将启动类放到当前项目包的同级包下之后,springboot就会根据注解扫描到当前包下的需要管理的类,但是当引用了外部starter组件的时候,我们是如何装载bean的? 例如我们注入redisTemplate的时候,这个redisTemplate的 ......
springboot 第二章 spring

好奇-->springboot启动时候的机制

问题一:springboot启动的组件顺序? 问题二:启动的组件大致分为哪几种?是干嘛的? 埋下伏笔,明日解决-->2023-07-24 ......
springboot 机制 时候 gt