Spring

首页 标签 Spring
# Spring #
关注
47096内容
|
4天前
|
.入门运行Soul
Soul 是基于 WebFlux 的高性能响应式 API 网关,支持 Dubbo、Spring Cloud、Spring Boot,具备跨语言、异步、插件化、热插拔等特性。支持限流、熔断、鉴权等丰富插件,动态配置同步,毫秒级更新,适用于 A/B 测试与蓝绿部署。
SpringCloud概述
Spring Cloud应微服务需求而生,提供统一解决方案,具备约定大于配置、组件丰富、开箱即用等特点。通过地铁站命名版本,避免子项目冲突。Spring Cloud Alibaba融合阿里实践,推出Nacos、Sentinel、Seata等优秀组件,弥补Netflix停更短板,成为主流选择。本节概述其演进、生态及技术选型依据,为后续实战奠基。(238字)
|
4天前
|
SpringBoot
`@Configuration` 注解用于标记配置类,相当于 Spring 的 XML 配置文件。被标注的类会被 Spring IOC 容器识别,其中通过 `@Bean` 注解的方法可定义托管 Bean,实现组件注册与依赖管理,支持基于 Java 的配置方式。
|
4天前
|
什么是WebFlux
WebFlux是Spring Framework 5引入的响应式Web框架,支持非阻塞、异步编程,可运行于Netty等响应式运行时,适用于高并发、低延迟场景,提供函数式和注解两种编程模型。
|
4天前
|
自动装配机制
本文深入解析SpringBoot自动装配机制,围绕@SpringBootApplication注解展开,剖析其组合注解(@ComponentScan、@SpringBootConfiguration、@EnableAutoConfiguration)的源码实现。重点讲解自动配置如何通过@AutoConfigurationPackage注册包路径、@AutoConfigurationImportSelector加载spring.factories中配置类,并结合元注解与条件装配实现自动化Bean注入,提升开发效率。
基于springboot的医院药品管理系统
本文探讨基于Java的医院药品管理系统的设计与实现。针对传统人工管理效率低、易出错等问题,系统采用Java语言,结合Spring Boot、Vue、MySQL等技术,构建B/S架构的信息化管理平台,提升药品管理效率与安全性,优化资源配置,助力医疗信息化发展。
|
4天前
|
异步消息组件MQ高级
本文详细讲解了RabbitMQ消息可靠性与延迟消息的实现方案,涵盖生产者重试、确认机制、消费者确认、幂等性处理、消息持久化及延迟消息插件应用,确保消息不丢失并实现超时订单自动取消。
操作日志-处理流程
基于AOP与自定义@Log注解实现操作日志自动记录,通过LogAspect切面拦截标注方法,结合AsyncManager异步任务管理器及线程池配置,由AsyncFactory生成日志入库任务,实现高效解耦的日志处理机制。
|
4天前
|
定时任务概述
定时任务指通过时间表达式调度执行的任务,适用于定时对账、超时取消等场景。实现方式包括单体架构的轮询、Timer、ScheduledExecutorService、Quartz、SpringTask,以及分布式架构下的TBSchedule、Elastic-Job、XXL-JOB等方案,解决集群重复执行、动态调度、故障转移等问题。
|
4天前
|
Gateway服务网关
网关是微服务架构的统一入口,核心功能包括请求路由、权限控制和限流。通过Spring Cloud Gateway可实现高效路由转发与过滤器处理,支持全局过滤与跨域解决方案,提升系统安全性和稳定性。(239字)
免费试用