网站首页 / conditionalonproperty
-
Spring Boot 项目实战:构建可插拔式的业务模块架构
在当今快速发展的软件开发领域,如何构建一个灵活、易于维护和扩展的项目架构至关重要。SpringBoot凭借其简洁的配置、强大的生态,为我们提供了良好的基础。今天,就来分享一下如何在SpringBoot项目中构建可插拔式的业务模块架...
2025-02-24 huorong 精选文章 1 ℃ 0 评论 -
微服务系列:服务调用 Spring Cloud 之 OpenFeign 性能优化
今天,我们来学习一下OpenFeign性能优化的相关配置。话不多说,开始今天的学习。日志增强浏览器发起的请求可以通过F12查看请求和响应信息。如果想看微服务中每个接口我们可以使用日志配置方式进行查看详细信息。OpenFeign虽然提供...
2025-02-24 huorong 精选文章 1 ℃ 0 评论 -
三种方法帮你关闭@Scheduled定时任务,让系统更高效
在现代软件开发中,定时任务是非常常见的功能。Spring框架中的@Scheduled注解提供了方便的方式来创建定时任务。然而,当系统中存在大量定时任务时,可能会出现控制台日志不断输出的情况。这不仅会导致控制台混乱,还可能影响系统性能。因此,...
2025-02-24 huorong 精选文章 1 ℃ 0 评论 -
撸个Spring Boot中的starter,解密自动化配置
starter背景SpringBoot目前已经变成了后端开发者必备技能之一,其中一个主要原因是SpringBoot中有个非常重要的机制(starter机制)。starter能够抛弃以前繁杂的配置,将其统一集成进starter,使用的时候...
2025-02-24 huorong 精选文章 1 ℃ 0 评论 -
SpringCloud系列——4OpenFeign简介及应用
学习目标什么是OpenFeign以及它的作用RPC到底怎么理解OpenFeign的应用第1章OpenFeign简介在前面的内容中,我们分析了基于RestTemplate实现http远程通信的方法。并且集成了Ribbon实现了请求的负载均衡...
2025-02-24 huorong 精选文章 0 ℃ 0 评论 -
SpringCloudRPC核心原理:HystrixFeign动态代理实例创建流程
HystrixFeign动态代理实例的创建流程SpringCloud中使用Hystrix进行RPC保护基本是必选项,所以这里重点介绍HystrixFeign相关的动态代理实例的创建流程。HystrixInvocationHandler具体...
2025-02-24 huorong 精选文章 1 ℃ 0 评论 -
「SpringCloud」(三十九)使用分布式锁实现微服务重复请求控制
??通常我们可以在前端通过防抖和节流来解决短时间内请求重复提交的问题,如果因网络问题、Nginx重试机制、微服务Feign重试机制或者用户故意绕过前端防抖和节流设置,直接频繁发起请求,都会导致系统防重请求失败,甚至导致后台产生多条重复记录,...
2025-02-24 huorong 精选文章 1 ℃ 0 评论 -
Springboot接入deepseek
部署deepseek安装Ollama1.浏览器打开Ollama官网,点击Download下载地址2.选择对应系统的版本,点击Downloadfor...下载3.下载后双击进入,点击install安装,等待安装完成4.安装完成后Win+R...
2025-02-24 huorong 精选文章 1 ℃ 0 评论 -
最全的 Spring 依赖注入方式,你都会了吗?
前言Spring正如其名字,给开发者带来了春天,Spring是为解决企业级应用开发的复杂性而设计的一款框架,其设计理念就是:简化开发。Spring框架中最核心思想就是:IOC(控制反转):即转移创建对象的控制权,将创建对象的控制权从...
2025-02-24 huorong 精选文章 0 ℃ 0 评论 -
springboot自定义实现启动时决定装载哪些Bean
在SpringBoot中,可以通过多种方式来自定义控制启动时加载哪些Bean。以下是一些常见的策略:1.条件化Bean创建(@Conditional)SpringBoot大量使用了@Conditional注解来决定是否应该创建或配置...
2025-02-24 huorong 精选文章 1 ℃ 0 评论