
SpringBoot
springboot
朝如青丝·暮成雪
程序虐我千百遍,我待程序如初恋!
展开
-
Jenkins将SpringBoot项目部署到Docker
jenkins+docker+git部署springboot项目原创 2022-03-29 17:03:46 · 1928 阅读 · 0 评论 -
SpringBoot使用Nacos动态配置管理时定时器不执行的问题
问题:在定时器类中使用nacos注解动态刷新,变更配置中心的配置后,项目监听到了变更,但是会使定时器无法执行的问题。解决方案:nacos动态配置的数据统一放到一个类中。import org.springframework.beans.factory.annotation.Value;import org.springframework.cloud.context.config.annotation.RefreshScope;import org.springframework.stereoty原创 2021-04-16 17:29:57 · 2321 阅读 · 16 评论 -
SpringBoot项目启动时定时器执行一次后就不执行的问题
问题:项目启动时,定时器执行一次后就不执行了。解决方案:加入以下代码import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.SchedulingConfigurer;import org.springframework.scheduling.config.ScheduledTaskRegistrar;import java.util.c原创 2021-04-16 17:10:41 · 2310 阅读 · 0 评论 -
Springboot整合RocketMQ
使用之前,请确保已经安装好了rocketmq。1.引入依赖<!-- 2.1.1对应rocketmq版本为4.7.1, 2.2.0对应rocketmq版本为:4.8.0 --><dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.1.1&原创 2021-03-25 13:41:25 · 2338 阅读 · 9 评论 -
SpringBoot和SpringCloud的区别
1、SpringBoot: 是一个快速开发框架,它简化了传统MVC的XML配置,使配置变得更加方便、简洁。2、SpringCloud: 是建立在SpringBoot上的服务框架,进一步简化了配置,它整合了一套简单、便捷且通俗易懂的框架,可以更快开发微服务系统。3、总的来说:他们的出现就是为了简化开发,他们的关系就像是建房子,SpringBoot相当于地基,SpringCloud就相当于主体框架,而我们要做的就是往上面铺砖。...原创 2021-03-04 16:34:25 · 2617 阅读 · 1 评论 -
SpringBoot的URL拦截器
1、数据验证拦截器类package com.yt.interceptor;import lombok.extern.log4j.Log4j2;import org.springframework.http.MediaType;import org.springframework.lang.Nullable;import org.springframework.stereotype.Component;import org.springframework.web.servlet.ModelAnd原创 2020-12-31 16:38:23 · 2951 阅读 · 1 评论 -
SpringBoot实现Redisson分布式锁
1、加入依赖<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.13.6</version></dependency>2、装配RedissonClient。package com.yt.service.zutil;import org.redisson.Redisso原创 2020-12-25 14:02:05 · 315 阅读 · 1 评论 -
SpringBoot2.0设置静态资源不拦截方法
方法一:在application.yml中配置。spring: # 静态资源不拦截,static-path-pattern和static-locations要配合使用 mvc: # 相当于实现WebMvcConfigurer接口addResourceHandlers方法的registry.addResourceHandler("/**") static-path-pattern: /** resources: # 相当于实现WebMvcConfigurer接口addRe原创 2020-09-02 11:21:03 · 3949 阅读 · 0 评论 -
SpringBoot项目在yml配置文件中给静态变量赋值
1、新建一个配置类注意点:自动生成的setter方法是静态的,要将static删除掉自动生成的setter方法是静态的,要将static删除掉自动生成的setter方法是静态的,要将static删除掉package com.yt.config;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.context.properties.ConfigurationProp原创 2020-08-07 18:07:02 · 2397 阅读 · 0 评论