Spring
文章平均质量分 77
d3y1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring-05Spring Cloud核心架构(服务发现+配置中心+负载均衡+熔断限流+网关+链路追踪)
本文介绍了Spring Cloud的整体架构和核心组件,包括服务注册与发现、负载均衡、熔断器等关键模块。主要内容: 架构分层:展示Spring Cloud的六层架构,包括接入层、微服务层、服务治理层等,通过Mermaid图清晰呈现各组件关系。 核心组件:详细解析Eureka服务注册中心、Ribbon负载均衡器、Hystrix熔断器等核心组件的工作原理和交互流程。 服务注册机制:通过流程图展示Eureka集群的工作模式,包括服务注册、心跳检测、服务发现等关键流程。 组件交互:使用类图说明各组件间的依赖关系,特原创 2025-09-25 14:09:52 · 977 阅读 · 0 评论 -
Spring-04Spring Boot核心架构(自动配置+起步依赖)
Spring Boot架构摘要 Spring Boot采用分层架构设计,包含应用层、自动配置层、起步依赖层、内嵌服务器层和监控管理层。核心架构通过@SpringBootApplication注解触发自动配置流程,由AutoConfigurationImportSelector加载spring.factories中的配置类,结合Condition注解实现条件化配置。起步依赖简化了依赖管理,内嵌服务器支持多种Web容器选择。Actuator提供完善的监控端点,底层基于Spring Framework核心模块。启原创 2025-09-25 14:04:34 · 728 阅读 · 0 评论 -
Spring-03Spring MVC核心架构
Spring MVC 是一个基于Java的Web框架,采用经典MVC模式分层架构。核心组件包括DispatcherServlet、HandlerMapping、HandlerAdapter等,通过组件协作处理HTTP请求。DispatcherServlet作为前端控制器,负责请求分发,配合处理器映射查找控制器,使用适配器执行处理方法,并最终通过视图解析器渲染视图。架构包含Web层、服务层和数据访问层,同时支持拦截器、异常处理等横切关注点。流程图展示了从请求接收到响应返回的完整处理流程,具有组件解耦、扩展性强原创 2025-09-25 14:01:06 · 747 阅读 · 0 评论 -
Spring-02Spring核心架构(IoC+AOP)
Spring Framework核心架构文档摘要: IoC容器架构采用分层设计,包含应用层、容器层、Bean管理层和依赖注入层,核心接口为BeanFactory和ApplicationContext Bean生命周期管理完整流程:从资源定位→定义装载→实例化→属性注入→Aware回调→后处理器处理→初始化→销毁 提供详细的类继承体系图,展示BeanFactory系列接口与实现类关系 包含依赖注入实现原理和AOP架构设计等核心机制 文档采用可视化图表(mermaid)展示架构关系,便于理解各组件协作方式原创 2025-09-25 13:57:09 · 872 阅读 · 0 评论 -
Spring-01Spring框架全家桶发展及关系
Spring框架全家桶关系摘要 Spring生态系统由四个核心框架构成层次化结构:Spring Framework提供基础IoC容器和AOP支持;Spring MVC构建Web层;Spring Boot实现快速开发;Spring Cloud处理微服务。各框架存在明确依赖关系,Spring Cloud依赖Spring Boot,后者又内置Spring MVC和Spring Framework。 技术演进从2002年IoC容器概念开始,经历了XML配置、注解驱动、自动配置等阶段,最终形成完整的云原生开发生态。当原创 2025-09-25 13:52:11 · 605 阅读 · 0 评论 -
Spring MVC-完整工作流程图
本文档详细介绍了Spring MVC框架的工作流程,主要内容包括: 核心流程图:展示了从用户请求到响应的完整处理过程,包含9个关键步骤。 组件说明:解释了DispatcherServlet、HandlerMapping、HandlerAdapter、ViewResolver等核心组件的作用。 详细流程: 请求首先由DispatcherServlet接收 通过HandlerMapping查找处理器 生成包含拦截器的执行链 HandlerAdapter适配并调用控制器方法 业务处理完成后返回ModelAndVi原创 2025-09-08 09:43:21 · 994 阅读 · 0 评论 -
Spring-Bean的生命周期流程图
本文介绍了Spring Bean的生命周期流程,主要包含以下关键步骤:1)实例化Bean对象;2)属性注入;3)初始化方法调用;4)容器关闭时销毁Bean。该流程图清晰地展示了从Bean创建到销毁的完整过程,帮助开发者理解Spring框架如何管理Bean的生命周期。掌握这些核心环节对正确使用Spring框架具有重要意义。原创 2025-09-04 18:33:25 · 110 阅读 · 0 评论 -
Spring-事务
本文档详细介绍了Spring事务管理的核心架构与实现机制。主要内容包括:1) Spring事务采用策略模式与代理模式组合设计,通过PlatformTransactionManager接口和多种实现类(如DataSourceTransactionManager)管理不同类型事务;2) 通过UML类图展示了事务管理模块的核心组件关系;3) 描述了AOP动态代理实现事务的完整流程;4) 详细解释了事务传播行为和隔离级别。文档采用可视化架构图和流程图,系统性地阐述了Spring事务从代理创建到执行的全过程。原创 2025-09-08 00:00:09 · 899 阅读 · 0 评论 -
Spring-循环依赖及解决方案
本文探讨Spring框架中的循环依赖问题及解决方案。循环依赖指两个或多个Bean相互引用形成闭环,导致初始化失败。Spring通过三级缓存机制处理:一级缓存存放完整Bean,二级缓存存放半成品Bean,三级缓存存放Bean工厂。当检测到循环依赖时,Spring允许提前暴露半成品Bean,通过setter注入方式解决。文中配图直观展示了该机制,为开发者理解Spring依赖注入原理提供了清晰参考。原创 2025-09-07 22:01:19 · 371 阅读 · 0 评论 -
Spring: jdbcTemplate获取刚插入记录的主键id
Spring jdbcTemplate获取刚插入记录的主键id1. JdbcTemplateJdbcTemplate jdbcTemplate1 = new JdbcTemplate(dataSource); final String sql = " INSERT INTO FUND_AGGREGATION_TEMP ( " + " ID, ORDER_...转载 2019-06-10 08:35:13 · 1269 阅读 · 0 评论
分享