网站首页 > 精选文章
-
深入理解 Spring Boot 中的 @Conditional 系列注解
在SpringBoot中,条件注解(@Conditional系列)是实现条件性bean加载的重要工具。它们允许开发者在特定条件满足时才注册某个bean,从而增强了应用的灵活性和可配置性。本文将深入探讨这些注解的用法及其背后...
2024-11-27 huorong 精选文章 8 ℃ 0 评论 -
还在curd吗?封装属于自己的Spring-Boot-Starter
什么是StarterStarter是SpringBoot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境(条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多...
2024-11-27 huorong 精选文章 10 ℃ 0 评论 -
盘点 Spring : Conditional
一.前言这一篇来看一下Conditional的使用和原理,先来看一下整体的体系结构二.使用@ConditionalOnBean:当容器里有指定Bean的条件下。@ConditionalOnMissingBean:当容器里没有...
2024-11-27 huorong 精选文章 11 ℃ 0 评论 -
「SpringBoot」条件注解@Conditional
简概https://docs.spring.io/spring-boot/docs/2.7.5/reference/htmlsingle/#features.developing-auto-configuration.condition-a...
2024-11-27 huorong 精选文章 9 ℃ 0 评论 -
学会这10种定时任务,有点飘了...
前言最近有几个读者私信给我,问我他们的业务场景,要用什么样的定时任务。确实,在不用的业务场景下要用不同的定时任务,其实我们的选择还是挺多的。我今天给大家总结10种非常实用的定时任务,总有一种是适合你的。一.linux自带的定时任务cron...
2024-11-27 huorong 精选文章 8 ℃ 0 评论 -
手把手学springboot-自定义视图解析和自定义Starter
自定义视图和自定义Starter做成统一配置,方便使用。(一)自定义视图映射在项目开发过程中,经常会涉及页面跳转问题,而且这个页面跳转没有任何业务逻辑过程,只是单纯的路由过程(例如:点击一个按钮跳转到一个页面)。@RequestMa...
2024-11-27 huorong 精选文章 8 ℃ 0 评论 -
前端同事老是说swagger不好用,我用了knife4j后,同事爽得不行
日常开发当中,少不了前端联调,随着协同开发的发展,前端对接口要求也变得越来越高了。所以我使用了knife4j,同事用完觉得太舒服了。knife4j简介:Knife4j的前身是swagger-bootstrap-ui,前身swagger-b...
2024-11-27 huorong 精选文章 6 ℃ 0 评论 -
Spring Boot进阶教程——注解大全(建议收藏!)
博客前言在Spring1.x时代,还没出现注解,需要大量xml配置文件并在内部编写大量bean标签。Java5推出新特性annotation,为spring的更新奠定了基础。从Spring2.X开始spring将xml配置中的对象ioc过...
2024-11-27 huorong 精选文章 8 ℃ 0 评论 -
分布式定时任务调度框架实践
分布式任务调度框架几乎是每个大型应用必备的工具,本文介绍了任务调度框架使用的需求背景和痛点,对业界普遍使用的开源分布式任务调度框架的使用进行了探究实践,并分析了这几种框架的优劣势和对自身业务的思考。一、业务背景1.1为什么需要使用定时任...
2024-11-27 huorong 精选文章 8 ℃ 0 评论 -
SpringBoot-自定义视图解析和自定义Starter
自定义视图和自定义Starter做成统一配置,方便使用。(一)自定义视图映射在项目开发过程中,经常会涉及页面跳转问题,而且这个页面跳转没有任何业务逻辑过程,只是单纯的路由过程(例如:点击一个按钮跳转到一个页面)。@RequestMa...
2024-11-27 huorong 精选文章 9 ℃ 0 评论