springboot springmvc spring

SpringBoot——更换Tomcat服务器为 Jetty 服务器

Jetty服务器(可能会用到) Jetty 比 Tomcat更轻量级,可拓展性更强(相较于Tomcat),谷歌应用引擎(GAE)已经全面切换为Jetty 首先要启动Jetty服务器 --> 到nexus.exe文件夹中cmd输入nexus.exe /run nexus 使用maven依赖管理变更起步 ......
服务器 SpringBoot Tomcat Jetty

Spring MVC

Spring MVC 参考视频:B站狂神,写这个只是方便个人复习,怎么写是我自己的事,我能看懂就行,没要求非要让你看!白嫖还挑刺,是很没有风度的事情。希望做个有风度的“五好青年”! ......
Spring MVC

springboot获取小程序二维码图片

获取小程序二维码前需要获取小程序的token。这个不赘述了。 获取小程序二维码官方文档上找到2个处理的Api接口。经测试,现有一个能用的 https://api.weixin.qq.com/wxa/getwxacode直接上代码。官网上对于获取二维码返回参数是一个Buffer类型的buffer字段。 ......
springboot 程序 图片

SpringMVC

请求: 主要结构: 详细操作 pom.xml文件中先导入SpringMVC和servlet坐标: SpringMvc将web.xml删除了,替换为配置类ServletContainersinitConfig: 其他的程序入口类(APP),SpringMvcConfig一切照旧; controller ......
SpringMVC

spring

老版本的基础知识 IoC:控制反转。类A引用类B,如果我们要更改类A引用类C,那么程序就要再测试,发布一次,浪费资源,因此我们可以不在类A中写上new B(),将对象放入Bean层中,需要的时候从Bean层中取,就叫IoC。 DI:依赖注入:如果Bean层中有些类之间有依赖关系(A引用C),那么我们 ......
spring

SpringBoot

什么是微服务:一个程序有很多模块,把所有模块分割开,在不同的主机上分配不同的模块组合,即微服务 SpringBoot程序结构:application.propertises可以替换成application.yaml;所有自己添加的的代码都在Spring Boot自动生成的class同级下书写: he ......
SpringBoot

Spring常见问题描述

1 渊源 原型在200210由Rod Johnson发布的书中体现,后来在200403spring 1.0版本发布,201709spring 5.0发布, (1)spring ioc 控制反转,管理容器中的bean,主要使用di依赖注入实现。 工厂模式,通过sessionFactory去注入实例。 ......
常见问题 常见 Spring 问题

SpringBoot2.0 + MyBatis3 + Druid + MySQL5.7 + Maven3.5 + JDK1.8 demo

git地址:https://github.com/huangdan92/springbootDruid/blob/main/README.md 项目测试: ......

SpringBoot报错:Error resolving template [index], template might not exist or might not be accessible by any of the configured Template Resolvers

springboot项目正常启动,但是在访问页面的时候报错,错误信息如下: Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.​ ......

spring-boot-devtools 热部署造成的类加载问题

如果你的项目在IDE中出现了像下面这些奇怪的错误 object is not an instance of declaring class // 对象不是声明类的实例 java.lang.ClassCastException: com.example.A cannot be cast to com. ......

Spring-Retry(重试机制)

​ 在实际工作中,重处理是一个非常常见的场景,比如:发送消息失败、调用远程服务失败、争抢锁失败。 这些错误可能是因为网络波动造成的,等待过后重处理就能成功。通常来说,会用try/catch,while循环之类的语法来进行重处理,但是这样的做法缺乏统一性,并且不是很方便,要多写很多代码。然而sprin ......
Spring-Retry 机制 Spring Retry

springboot服务启动成功之后,自动停止,抛Process finished with exit code -1

最近公司要求,切换openjdk之后。平稳的使用了一段时间。这两天本地每次启动spring boot服务后,就会自动停止。并抛出Process finished with exit code -1 最开始怀疑是不是IDE的问题,然后使用java命令执行服务jar包,也会出现同样的问题。 再尝试着更换 ......
springboot finished Process exit code

启动SpringBoot项目后,直接退出,无报错信息

问题描述: 转载文章:https://blog.csdn.net/yinxing2008/article/details/120118244 ......
SpringBoot 项目 信息

springboot启动流程

springboot启动概述 一、前言 个人能力尚浅,请各位大佬多多包含。 本文针对springboot启动流程,先看run方法 @SpringBootApplication public class VinbomDataCleanApplication { public static void m ......
springboot 流程

SpringBoot自动装配以及原理

Spring支持两种bean的配置方式,xml和javaConfig 启动类上@SpringbootApplication注解是组合注解,其中有三个主要的注解 @SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan @Spri ......
SpringBoot 原理

Springboot 测试启动报错 java.lang.ClassNotFoundException: org.springframework.test.context.TestContextAnnotationUtils

在启动SpringBoot测试用例时报错: 原因: 版本不一致 在pom.xml中没有写明版本,spring-test 使用的5.2.10版本 解决: 1、将spring-boot-test 和 spring-boot-start-test 版本统一为2.3.5 2、去掉pom.xml 中对spri ......

SpringBoot——项目快速启动

SpringBoot项目快速启动 对SpringBoot项目打包(执行Maven构建指令package) 执行后会生成对应的项目 jar包,在文件夹找到该文件 在对应文件夹下即可执行 java -jar 包名.jar 指令,可直接启动项目(需要包含对应的jdk) ......
SpringBoot 项目

Spring整合Mybatis遇到的问题(一)

问题1 问题原因:在数据源配置类中没有创建事务管理 在数据源配置类中添加好事务管理器的Bean即可 问题2 其实出现这个问题实质就是mapper接口和mapper.xml文件没有映射起来。 常见的错误如下: 1.mapper.xml中的namespace和实际的mapper文件不一致 这个问题其实很 ......
Mybatis Spring 问题

SpringBoot(七)

③SpringBoot整合ActiveMQ 老古董产品,目前市面上用的很少 windows版安装包下载地址:https://activemq.apache.org/components/classic/download/ 运行bin目录下的win32或win64目录下的activemq.bat命令即 ......
SpringBoot

spring注册bean

spring是怎么注册一个bean的 doGetObjectFromFactoryBean:177, FactoryBeanRegistrySupport (org.springframework.beans.factory.support) getObjectFromFactoryBean:101 ......
spring bean

Spring Boot 中的 ApplicationRunner 和 CommandLineRunner

Spring Boot 应用,在启动的时候,如果想做一些事情,比如预先加载并缓存某些数据,读取某些配置等等。总而言之,做一些初始化的操作时,那么 Spring Boot 就提供了两个接口帮助我们实现。 ......

SpringBoot 封装一个万能的导出excel工具,传什么都能导出

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

springboot框架

简介 SpringBoot提供了⼀种快速使⽤Spring的⽅式,基于约定优于配置的思想,可以让 开发⼈员不必在配置与逻辑业务之间进⾏思维的切换,全身⼼的投⼊到逻辑业务的 代码编写中,从⽽⼤⼤提⾼了开发的效率,⼀定程度上缩短了项⽬周期。 SpringBoot项目创建 方式一:maven方式 1.创建⼀ ......
springboot 框架

springboot+nacos 简单实现配置中心

环境: nacos-service: 1.4.5 java: 1.8 spring-boot: 2.3.12.RELEASE nacos-config: 2.2.3.RELEASE 步骤: 1. 在github上下载nacos-service 找到对应兼容的版本 解压后创建nacos数据库 执行该s ......
springboot nacos

一次性搞定动态定时任务————SpringBoot定时任务动态管理通用解决方案

一、功能说明 SpringBoot的定时任务的加强工具,实现对SpringBoot原生的定时任务进行动态管理,完全兼容原生@Scheduled注解,无需对原本的定时任务进行修改 二、快速使用 具体的功能已经封装成SpringBoot-starter即插即用 <dependency> <groupId ......

【SPRING】使用拦截器统一处理异常

背景 业务开发,经常要处理各种各样的异常,然后一层处理,确实也不太舒服,也不够规整。 只管抛异常,不用每个地方都去判断catch 一下,会舒服得多。 但项目上还没有统一去做这个事情,虽然知道是好事,但没做就是没做, 业务来了 最近添加了一个全局异常处理类,是因为近来有一个业务,大概是根据当前登录人, ......
SPRING

springboot初学

springboot是一款非常强大的集成框架,使用 Spring Boot 可以非常方便、快速搭建项目,而不用关心框架之间的兼容性、适用版本等各种问题,我们想使用任何东西,仅仅添加一个配置就可以,所以使用 Sping Boot 非常适合构建微服务。 ......
springboot

Spring 事件

事件 Spring 的默认事件是用来监听容器的,有如下事件:ContextStartedEvent、ContextStoppedEvent、ContextClosedEvent、ContextRefreshedEvent,分别表示容器启动、停止、关闭和刷新事件,监听的话想对简单,实现 Applica ......
事件 Spring

SpringBoot项目创建后无法识别到主类的情况

这个问题真的是很烦人,不只是为什么,有时创建一个SpringBoot项目,加载相应的依赖都需要很久,最后有时就会显示主类变成了这样 这与正常不符,就会导致没有run这个功能执行。 下面是我整合的一些情况 首先:先要查看是否是我们的pom文件的依赖加载出了问题 在项目上右键,选中Mark Direct ......
SpringBoot 情况 项目

19-springboot自动配置原理

SpringBoot自动配置原理(SpringBoot自动装配原理,SpringBoot starter原理) SpringBoot可以根据定义在classpath下的类,自动的给你生成一些Bean,并加载到Spring的Context中,自动配置充分的利用了Spring 4.0的条件化配置特性,能 ......
springboot 原理 19