BOOT

JavaWeb编程面试题——Spring Boot

面试题==知识点,这里所记录的面试题并不针对于面试者,而是将这些面试题作为技能知识点来看待。不以刷题进大厂为目的,而是以学习为目的。这里的知识点会持续更新,目录也会随时进行调整。 ......
JavaWeb Spring Boot

Spring Boot 错误和异常处理

在 real time application 开发中,我们使用 Exception handling concept,以平滑终止程序。 它将 system error messages 转换为 user friendly error messages 。 但是在 Spring Boot 框架中,他 ......
错误 Spring Boot

Spring Boot 自动配置一篇概览

一、什么是自动配置 bean 自动配置类通过添加 @AutoConfiguration 注解实现。 因为 @AutoConfiguration 注解本身是以 @Configuration 注解的,所以自动配置类可以算是一个标准的基于 @Configuration 注解的类。 @Conditional ......
概览 Spring Boot

Spring Boot拦截器(Interceptor)

(一)什么是拦截器? 1.含义 在Spring Boot中,拦截器是一种用于拦截和处理HTTP请求的机制。它是Spring框架提供的一种中间件,用于在请求到达控制器(Controller)之前或之后执行一些共享的逻辑。 Spring Boot的拦截器基于Spring MVC框架中的HandlerIn ......
Interceptor Spring Boot

How to boot the Raspberry Pi system from a USB Mass Storage Device All In One

How to boot the Raspberry Pi system from a USB Mass Storage Device All In One 如何从 USB 启动树莓派引导系统 / 如何从 USB 大容量存储设备启动 Raspberry Pi 系统 ......
Raspberry Storage Device system boot

Spring Boot核心流程

# 项目组成 首先有两个mavne项目,lyra-spring-boot用于模拟spring boot的实现, say-hello项目则是我们的具体业务使用 ![image](https://img2023.cnblogs.com/blog/1859679/202305/1859679-202305 ......
流程 核心 Spring Boot

Spring boot+vue打包、上传宝塔面板并配置https

终于把网站搞完了,也终于能够通过域名访问了,这次就简单回顾一下这么多时间的经历,总结一下。 项目地址[穆音博客](https://blog.muvocal.com),本文发布原地址在[Spring boot+vue打包、上传宝塔面板并配置https](https://blog.muvocal.com ......
宝塔 面板 Spring https boot

Spring Boot + URule 规则引擎,可视化配置太爽了!

作者:知了一笑\ 来源:juejin.cn/post/7210194936276680759 ## 一、背景 前段时间,在做项目重构的时候,遇到很多地方需要做很多的条件判断。当然可以用很多的if-else判断去解决,但是当时也不清楚怎么回事,就想玩点别的。于是乎,就去调研了规则引擎。 当然,市面上有 ......
规则 引擎 Spring URule Boot

实例讲解Spring boot动态切换数据源

摘要:本文模拟一下在主库查询订单信息查询不到的时候,切换数据源去历史库里面查询。 本文分享自华为云社区《springboot动态切换数据源》,作者:小陈没烦恼 。 前言 在公司的系统里,由于数据量较大,所以配置了多个数据源,它会根据用户所在的地区去查询那一个数据库,这样就产生了动态切换数据源的场景。 ......
数据源 实例 动态 数据 Spring

JEECG-BOOT访问权限控制的BUG

http://doc.jeecg.com/2044037 根据此链接,还是无法解决权限问题,最后查到是一个两个角色都设置了一个用户,而后台权限获取SQL只取一个导致权限列表获取错误。 ......
JEECG-BOOT 权限 JEECG BOOT BUG

Spring Boot

1.启动一个新的Spring Boot项目 2.添加代码 3.运行 ......
Spring Boot

spring boot前后端交互之数据格式转换(表单,URL,JSON)

在前后端分离开发的项目种,前端获取数据的方式基本都是通过Ajax。请求方法也有所不同,常见的有POST,GET,PUT,DELETE等。甚至连请求的数据类型都不一样,x-www-form-urlencodeed,form-data,json等。 那么在前后端交互过程中,具体的数据该如何接收呢? ## ......
表单 格式 数据 spring boot

Spring Boot 我随手封装了一个万能的 Excel 导出工具,传什么都能导出!

## 前言 如题,这个小玩意,就是不限制你查的是哪张表,用的是什么类。 我直接一把梭,嘎嘎给你一顿导出。 我知道,这是很多人都想过的, 至少我就收到很多人问过我这个类似的问题。 我也跟他们说了,但是他们就是不动手,其实真的很简单。 不动手怎么办? 我出手呗。 不多说开搞 。 ## 正文 玩法很简单。 ......
工具 Spring Excel Boot

Spring Boot 3.1 正式发布,王炸!!

## Spring Boot 3.1 正式发布 大家好,我是R哥。 上一篇:[Spring Boot 3.0 正式发布,王炸!!](https://mp.weixin.qq.com/s/p-rDuyNv68hQvwRBrm5KWA) Spring Boot 3.0 发布半年左右,Spring Boo ......
Spring Boot 3.1

virtualbox下,/boot/efi 分区启动失败

启动遇到的问题: /boot/efi 分区就是在/dev/disk/uuid为BA83-583A下; 使用recovery mode下,也失败; ......
virtualbox boot efi

springboot 接入通用tkmapper和pagehelper,boot starter版,mysql5.7,boot2.7.9

1、pom文件引入 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.4.6</version> </dep ......
boot springboot pagehelper tkmapper starter

maven-spring boot

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc ......
maven-spring spring maven boot

Spring Boot |如何让你的 bean 在其他 bean 之前完成加载

本文围绕 Spring Boot 中如何让你的 bean 在其他 bean 之前完成加载展开讨论。 问题 今天有个小伙伴给我出了一个难题:在 SpringBoot 中如何让自己的某个指定的 Bean 在其他 Bean 前完成被 Spring 加载?我听到这个问题的第一反应是,为什么会有这样奇怪的需求 ......
bean Spring Boot

boot-admin 项目数据库缺省字段设计之最佳实践

数据库(Database)中的缺省字段(也称为默认字段),就是在一般情况下,每个数据表(Table)必须包含的字段(Field),这类字段用于满足特定的数据需求,字段值的填充或更改一般遵照一定的逻辑要求。缺省字段的设计应该考虑到数据的完整性和一致性,以确保数据的正确与可靠,设计合理的表字段对于数据的 ......
字段 boot-admin 数据库 项目 数据

Spring Boot整合Mybatis Plus逆向工程

1.导入依赖 主要导入Mybatis-Plus-generator版本需要与Mybatis-Plus版本一致 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <v ......
逆向工程 Mybatis Spring 工程 Boot

Spring Boot加载配置文件的顺序

在Spring Boot中,配置文件的加载顺序如下: 1. 配置文件的默认位置:Spring Boot首先尝试加载位于classpath根目录下的`application.properties`或`application.yml`文件作为默认的配置文件。 2. `spring.config.name ......
顺序 文件 Spring Boot

Spring Boot实现多环境配置的多种方式

在Spring Boot中,可以通过多种方式实现多环境配置,以下是一些常用的方法: 1. 使用不同的配置文件:使用Spring Boot的Profile-specific配置文件:可以创建基于环境的配置文件,格式为`application-{profile}.properties`或`applica ......
多种 方式 环境 Spring Boot

spring boot发送http

public static <T> T doGet(String url, Class<T> responseType, Map<String, Object> paramMap) { SimpleClientHttpRequestFactory requestFactory = new Simpl ......
spring boot http

Spring Boot项目对接腾讯云COS对象存储上传文件接口

Spring Boot项目对接腾讯云COS对象存储上传文件接口 pom.xml <dependency> <groupId>com.qcloud</groupId> <artifactId>cos_api</artifactId> <version>5.6.35</version> </depend ......
接口 对象 文件 项目 Spring

Spring Boot 单体应用一键升级成 Spring Cloud Alibaba

从技术角度上看,我们如何升级 SpringBoot 应用至微服务架构,享受到微服务治理带来的技术红利,我们需要增加 SpringCloud 的 maven 依赖?需要业务进行代码改造?本文可以回答你,不需要一行代码改动。 ......
Spring 单体 Alibaba Cloud Boot

一站式统一返回值封装、异常处理、异常错误码解决方案—最强的Sping Boot接口优雅响应处理器

Graceful Response是一个Spring Boot体系下的优雅响应处理器,提供一站式统一返回值封装、异常处理、异常错误码等功能。使用Graceful Response进行web接口开发不仅可以节省大量的时间,还可以提高代码质量,使代码逻辑更清晰。 ......
处理器 接口 解决方案 错误 方案

关于 mybatis-spring-boot-starter 的版本适配问题

写在前面: 本人就读于某不知名二本计科专业,目前大二,正在自学SpringBoot。博客中难免出现谬误,请大家批评指正,不喜勿喷,键盘侠手下留情。 开发环境: IDEA 2022.3.2 JDK 1.8 SpringBoot 2.7.11 Maven 3.9.0 问题描述: 最近在写一个Spring ......

Spring Boot 使用 loader.path 精简包

lasspath 可以使用 classpath 指定类加载的路径,但 classpath 的生效是有条件的: 命令classpath 生效说明 java -cp .;lib/x.jar Test ✔ 运行 class java -cp lib/x.jar -jar app.jar ✖ 运行 jar ......
Spring loader Boot path

boot-admin开源项目中有关后端参数校验的最佳实践

我们在项目开发中,经常会对一些参数进行校验,比如非空校验、长度校验,以及定制的业务校验规则等,如果使用if/else语句来对请求的每一个参数一一校验,就会出现大量与业务逻辑无关的代码,繁重不堪且繁琐的校验,会大大降低我们的工作效率,而且准确性也无法保证。为保证数据的正确性、完整性,前后端都需要进行数 ......
boot-admin 参数 项目 admin boot

spring-boot-2.0.3应用篇 - shiro集成

spring-boot-2.0.3应用篇 - shiro集成 前言 上一篇:spring-boot-2.0.3源码篇 - 国际化,讲了如何实现国际化,实际上我工作用的模版引擎是freemaker,而不是thymeleaf,不过原理都是相通的。 接着上一篇,这一篇我来讲讲spring-boot如何整合 ......
spring-boot spring shiro boot