sping相关
SpringBoot,SpringCloud,SpringCloud Alibaba...
喵行星
1
展开
-
springboot Knife4j文档请求异常
问题:之前使用没问题,但是不知道怎么回事就提示请求异常了。网上查了好久没有解决掉。但是官网是有解决方法的。解决:自己无意把@RestControllerAdvice的扫描范围删除了,导致Knife4j的接口返回也被封装了。。。把basePackages范围限制到Controller类解决。...原创 2022-04-06 14:37:38 · 2017 阅读 · 0 评论 -
SpringMVC的工作流程
1、用户请求发送给DispatcherServlet2、DispatcherServlet调用HandlerMapping3、HandlerMapping通过注解或配置文件找到具体的处理器,返回给DispatcherServlet4、DispatcherServlet调用HandlerAdapter5、HandlerAdapter经过适配调用Controller6、Controller执行完返回ModelAndView7、HandlerAdapter将Controller返回的ModelAnd.原创 2021-10-11 11:26:33 · 51 阅读 · 0 评论 -
SpringCloud-gateway使用记录
1、创建maven项目2、添加依赖"spring-cloud-starter-gateway"依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency>3、启动类添加"@EnableDiscoveryClient原创 2021-09-12 23:14:53 · 88 阅读 · 0 评论 -
405错误
1. 405错误解决方法:get接口改post忘记加@ResponseBody注解。原创 2021-09-12 15:46:21 · 253 阅读 · 0 评论 -
Sentinel自定义受保护的资源
1、代码形式 try (Entry entry = SphU.entry("zyy")) { for (String key : keys) { //seckill:sessions:1594396764000_1594453242000 String replace = key.replace(SESSION_CACHE_PREFIX, ""); String[] s = replace.split("_"); //获取存入Redi原创 2021-09-12 14:13:29 · 104 阅读 · 0 评论 -
Win打开nacos失败
默认集群方式启动,修改配置文件D:\nacos\bin\startup.cmd找到MODE="cluster"修改为MODE="standalone"原创 2021-09-10 11:31:47 · 97 阅读 · 0 评论 -
Sentinel如何使用注解方式定义资源
方式四:注解方式定义资源Sentinel 支持通过 @SentinelResource 注解定义资源并配置 blockHandler 和 fallback 函数来进行限流之后的处理。示例:// 原本的业务方法.@SentinelResource(blockHandler = "blockHandlerForGetUser")public User getUserById(String id) { throw new RuntimeException("getUserById command原创 2021-09-12 13:57:16 · 334 阅读 · 0 评论 -
spring-boot-starter-actuator
actuator 是监控系统健康情况的工具。原创 2021-09-11 18:31:34 · 152 阅读 · 0 评论 -
统一控制版本
统一管理版本<dependencyManagement> <dependencies> <!-- 统一管理Spring Boot版本 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</原创 2021-09-10 11:33:49 · 64 阅读 · 0 评论 -
Spring Boot整合定时任务task
Spring Boot整合定时任务task使用注解@EnableScheduling开启定时任务,会自动扫描定义@Component作为组件被容器扫描表达式生成地址:http://cron.qqe2.com原创 2021-09-10 11:33:11 · 87 阅读 · 0 评论 -
Spring Boot 核心配置文件 bootstrap & application 详解
Spring Boot 核心配置文件 bootstrap & application 详解。用过 Spring Boot 的都知道在 Spring Boot 中有以下两种配置文件bootstrap (.yml 或者 .properties)application (.yml 或者 .properties)为什么会有这两种配置文件呢?大家都清楚它们的区别和具体使用场景吗?bootstrap/ application 的区别特意去翻了下 Spring Boot 的官方文档,没有找到关于原创 2021-09-10 11:32:35 · 571 阅读 · 0 评论