springboot springmvc spring

spring报错-Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 63

这个错误原因是因为JDK版本过高,改一下版本就行了 把里面的19改成8 这样就行了 ......

Task Execution and Scheduling In SpringBoot

## 开天辟地 - [Task Execution and Scheduling](https://docs.spring.io/spring-boot/docs/2.7.13/reference/html/features.html#features.task-execution-and-sche ......
Scheduling SpringBoot Execution Task and

Java 常用注解@Configuration,@Bean及@ConfigurationProperties(prefix = "spring.datasource")

@Configuration public class EventDataSourceConfig { @Bean(name = "eventdataSource") @ConfigurationProperties(prefix="datasource.event") public DataSou ......

SpringBoot解决跨域问题

https://blog.csdn.net/m0_71777195/article/details/126830773 项目我用的是解决方法2,可以成功 @Configurationpublic class CorsConfig implements WebMvcConfigurer { @Over ......
SpringBoot 问题

springboot下的@NotBlank,@NotNull,@NotEmpty

> 话不多说 **1.三个注解区别** `@NotBlank` 只能作用在String上,不能为null,而且调用trim()后,长度必须大于0(不能为空格) `@NotNull` 不能为null,但可以为空字符串,校验Integer类型不能为空 `@NotEmpty` 不能为null,并且长度必须 ......
springboot NotBlank NotEmpty NotNull

基于 Spring Cloud Function 的 Azure Function 开发

Notice: 本文章不包含 Azure Function 环境配置等内容 1.1 前提 Azure 账户,且有可使用的订阅 Azure 支持的 JDK (本教程适用于 JDK 1.8) IntelliJ IDEA 社区版或无限制版均可 Maven 3.5+ 最新的 Function Core To ......
Function Spring Cloud Azure

springboot自动装配

1、自动装配是什么及作用 springboot的自动装配实际上就是为了从spring.factories文件中获取到对应的需要进行自动装配的类,并生成相应的Bean对象,然后将它们交给spring容器来帮我们进行管理 2、spring自动装配的原理 2.1、启动类上注解的作用 @SpringBoot ......
springboot

springboot框架介绍,让我们深入的了解

​ Spring Boot是一种用于快速构建基于Spring框架的Java应用程序的开源框架。它旨在简化Spring应用程序的开发过程,通过提供一种约定优于配置的方式,让开发人员能够快速搭建起一个可独立运行的、可部署的、易于扩展的应用。 Spring Boot内置了许多开箱即用的功能和插件,使得开发 ......
springboot 框架

第三天(SpringBoot项目部署,简单HelloWorld,打包,yaml,注入配置文件,多环境配置)

>老师的文档里大部分都写得很清楚,此处只做部分补充 此处JDK应选1.8版本的,版本太高有几率出错 ![](https://img2023.cnblogs.com/blog/1303455/202306/1303455-20230629155644454-1147730847.png) 添加 ![] ......
SpringBoot HelloWorld 环境 文件 项目

Java|Spring Boot 一些名词和常用概念(1)

JVM JVM (Java Virtual Machine) is an abstract machine that enables your computer to run a Java program. When you run the Java program, Java compiler f ......
名词 概念 常用 Spring Java

SpringBoot自动配置的认识

一、springboot的简单理解 springboot是spring快速开发脚手架,通过约定大于配置的方式,快速构建和启动spring项目。springboot根据我们项目中所引入的依赖,比如引入了springmvc构件,就会判断出是要进行springmvc的web开发,就会把springmvc的 ......
SpringBoot

springboot+token+redis,模拟登录

登录测试的controller:loginTest.java package com.example.demo.controller; import com.example.demo.po.ResponseBean; import org.springframework.data.redis.cor ......
springboot redis token

spring cloud微服务 总结(Nacos,Feign,Gateway,docker,sentinel,seata,Lua)

spring cloud微服务 总结 一。微服务架构特征: 1.单一职责,避免重复,耦合低 2.面向服务,对外暴露接口 3.自治:技术独立,数据独立,部署独立 4.隔离性强:容错,降级,避免连错 5缺点:复杂了,部署维护复杂 6服务器框架: springcloud alibaba Dubbo spr ......
sentinel Gateway spring docker cloud

【springboot】springboot集成mysql

在`pom.xml`增加依赖的坐标 ```xml org.mybatis.spring.boot mybatis-spring-boot-starter 2.3.1 --> com.mysql--> mysql-connector-j--> runtime--> --> mysql mysql-co ......
springboot mysql

观察者模式在spring中的应用

1 观察者模式简介 1.1 定义 指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 1.2 角色介绍 在观察者模式中,有以下几个角色。 主题也叫被观察者(Subject): ......
观察者 模式 spring

springboot使用拦截器

要用拦截器必须要将实现HandlerInterceptor的拦截器注册到InterceptorRegistry对象中。 需要先写一个拦截器,规则:实现HandlerInterceptor 作用:在请求的处理过程中添加自定义的逻辑。 preHandle():在请求被处理之前执行的逻辑,可以通过返回值决 ......
springboot

spring启动流程 (2) Bean实例化流程

本文通过阅读Spring源码,分析Bean实例化流程。 # Bean实例化入口 上一篇文章已经介绍,Bean实例化入口在AbstractApplicationContext类的finishBeanFactoryInitialization方法: ```java protected void fini ......
流程 实例 spring Bean

SpringBoot 插件化开发模式

# 1、Java常用插件实现方案 ## 1.2、serviceloader方式 serviceloader是java提供的spi模式的实现。按照接口开发实现类,而后配置,java通过ServiceLoader来实现统一接口不同实现的依次调用。而java中最经典的serviceloader的使用就是J ......
SpringBoot 插件 模式

部署springboot项目到linux服务器

1.使用Xshell连接容器 xshell免费版地址:家庭/学校免费 - NetSarang Website (xshell.com) 2.安装java运行环境 sudo apt install openjdk-8-jdk 3.使用xftp上传后端jar包文件 xftp免费版地址:家庭/学校免费 - ......
springboot 服务器 项目 linux

Spring 配置事务管理器方法的理解

```java @Bean public PlatformTransactionManager transactionManager(DataSource dataSource) { DataSourceTransactionManager transactionManager = new Data ......
事务管理 事务 方法 Spring

SpringMVC的执行流程

# SpringMVC的执行流程 **要求** - 掌握 Spring MVC 的执行流程 - 了解 Spring MVC 的重要组件的作用 **概要** 我把整个流程分成三个阶段 - 准备阶段 - 匹配阶段 - 执行阶段 **准备阶段** 1. 在 Web 容器第一次用到 DispatcherSe ......
SpringMVC 流程

【springboot】支持热部署

加入依赖坐标 ``` org.springframework.boot spring-boot-devtools ``` 配置 Compiler 选项 ![image](https://img2023.cnblogs.com/blog/1241108/202307/1241108-202307012 ......
springboot

【springboot】配置项

主要是properties和yml,可以互相转换(toyaml),如果是自己定义的变量,是可以通过`@Value`注解来从配置文件中注入对应配置的值。 先看properties文件中的配置 ``` test.hello=Hello4 ``` 再来看代码里面怎么用 ```java @RestContr ......
springboot

SpringBoot整合Kafka

### 1、安装kafka 这里我是用的是docker-compose方式安装 ##### (1) 安装docker和docker-compose ```yml sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ ......
SpringBoot Kafka

在 Kubernetes(k8s) 上部署 Spring Boot 应用程序:应用程序使用环境变量中的错误端口属性

如果我使用此配置启动部署(即先启动服务,然后启动部署),则 pod 在启动期间会失败。在日志中,我可以找到以下消息: ***************************APPLICATION FAILED TO START*************************** Descripti ......
应用程序 程序 变量 端口 Kubernetes

【springboot】修改扫描包(ComponentScan注解)

在springboot中默认的`xxxApplication`上面都是要加上`@SpringBootApplication`注解的 ```java package com.oo2.oo2; import org.springframework.boot.SpringApplication; impo ......
注解 ComponentScan springboot

SpringBoot3.0最新深入浅出从入门到项目实战,突出Web应用痛点解决方案

SpringBoot3.0最新深入浅出从入门到项目实战,突出Web应用痛点解决方案 SpringBoot已经成为Java开发中最流行的框架之一,它提供了一种快速构建、易于扩展的方式,使开发人员能够更加专注于业务逻辑而不是繁琐的配置。而最新的SpringBoot 3.0版本将进一步改善开发体验,并提供 ......

SpringBoot 如何优雅的进行全局异常处理?

> 在SpringBoot的开发中,为了提高程序运行的鲁棒性,我们经常需要对各种程序异常进行处理,但是如果在每个出异常的地方进行单独处理的话,这会引入大量业务不相关的异常处理代码,增加了程序的耦合,同时未来想改变异常的处理逻辑,也变得比较困难。这篇文章带大家了解一下如何优雅的进行全局异常处理。 为了 ......
全局 SpringBoot

绝无仅有的SpringBoot+Vue前后端分离项目《盈利宝》

​每天都在制造矛盾并解决矛盾的路上 程序员的主要矛盾 不是书和资料多不多的矛盾 而是学着学着发现知识又更新了 时间就像一台永不停歇的永动机 向前不停地运作 年初的flag渐行渐远 管他前浪,还是后浪? 能浪的浪,才是好浪! 今天带你解锁 Springboot+Vue项目 花了很长时间从头到尾 从无到 ......
SpringBoot 盈利 项目 Vue