排序
Spring Bean生命周期详解和应用(下)
前言 从《Spring Bean生命周期详解和应用(上)》开始我们整体了解了spring bean生命周期并有了一定的感知,到《Spring Bean生命周期详解和应用(中)》我们从顶层思维开始通过阅读源码对spring...
SpringMVC的视图解析
方法返回的字符串是如何解析成对应的视图?如何处理静态资源?以及如何优雅的返回错误信息呢?一起来讨论❤️ 视图解析流程 InternalResourceViewResolver视图解析器:处理视图请求转发 请求处...
一文让你轻松拿捏 Spring MVC
博主介绍: ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌ Java知识图谱点击链接:体系化学习Java(Java面试专题) ?? 感兴趣的同学可以收藏关注下 ,不然下...
用 Spring 管理 Controller,你觉得可行吗?
上篇文章和小伙伴们聊了 Spring 容器中的父子容器问题,也和小伙伴们梳理了 Spring 容器和 SpringMVC 容器之间的关系,其中,Spring 容器是父容器,SpringMVC 是子容器,子容器可以访问父容器中...
Spring 中一个少见的引介增强 IntroductionAdvisor
我们平时做 AOP 开发的时候,基本上都是增强某一个方法,在某一个方法执行之前或者执行之后做一些事情,这种叫做 PointcutAdvisor,实际上,Spring 中的 Advisor 大致可以分为两种类型,除了 Po...
常用操作合集三
我正在参加「金石计划5.0」 写在前面 在工作中,我们可能会遇到一些问题,然后通过自己得一顿操作,最终把问题解决了。 可能在一两天之内,我们还是会记得解决这些问题的方法,但是过了一段时间...
SpringMVC流程分析(七): SpringMVC中消息转换的秘密
本系列文章皆在分析SpringMVC的核心组件和工作原理,让你从SpringMVC浩如烟海的代码中跳出来,以一种全局的视角来重新审视SpringMVC的工作原理. 思考,输出,沉淀。用通俗的语言陈述技术,让自...
WebSocket使用介绍,看这篇就够了
一、WebSocket连接的建立、消息的接收和回复 当涉及到WebSocket框架的深度使用时,一个流行的选择是使用Java的Spring框架来实现。下面是一个基本的示例,演示了如何使用Spring WebSocket框架进...
springboot Templating Properties 模板引擎配置属性 2306
springboot Templating Properties 模板引擎配置属性 2306 Springboot Properties 2306 10. Templating Properties 模板属性 Name Description Default Value spring.freemarker.allow-request-...
Spring容器获取Bean的9种方式 | 京东云技术团队
1 前言 随着SpringBoot的普及,Spring的使用也越来越广,在某些场景下,我们无法通过注解或配置的形式直接获取到某个Bean。比如,在某一些工具类、设计模式实现中需要使用到Spring容器管理的Bea...
事务探索
1 事务概述 事务具有 4 个特性:这四个特性通常称为ACID 特性。 网上对四个词的解析文章包括后续扩展的比如分布式事务的二阶段提交,三阶段提交,TCC等方式都有详细的说明,这里就不重复解释了...
Spring高手之路10——解锁Spring组件扫描的新视角
首先,我们将探讨一些Spring框架中IOC(Inversion of Control)的高级特性,特别是组件扫描的相关知识。组件扫描是Spring框架中一个重要的特性,它可以自动检测并实例化带有特定注解(如@Co...
SpringMVC流程分析(六):SpringMVC为处理器选择合适的适配器的秘密
本系列文章皆在分析SpringMVC的核心组件和工作原理,让你从SpringMVC浩如烟海的代码中跳出来,以一种全局的视角来重新审视SpringMVC的工作原理. 思考,输出,沉淀。用通俗的语言陈述技术,让自...
Spring解决循环依赖的思路
近期在准备找一些新的工作机会,在网上看了一些面试常见问题,看看自己是否能比较好的回答。今天的这个问题:Spring如何解决循环依赖。 看到网上的各种文章的发布时间,这个题目应该是老面试题...
深入理解注解驱动配置与XML配置的融合与区别
摘要:本文旨在深入探讨Spring框架的注解驱动配置与XML配置,揭示两者之间的相似性与差异。 本文分享自华为云社区《Spring高手之路2——深入理解注解驱动配置与XML配置的融合与区别》,作者:砖...
Spring自动加载
spring.factories 有什么作用 spring.factories 是 Spring 框架中用于自动加载配置文件的一个重要机制。通过在 spring.factories 文件中指定需要自动加载的类,Spring 容器启动时会自动扫描指定...
Spring和Springboot常见注解
本文主要介绍Spring和Springboot的常用注解。 一、Spring常用注解 @Autowired、@Qualifier @Autowired是注入依赖的注解,是按照byType的方式进行注入,作用是将配置好的bean拿来用,可用于构造...
Spring Authorization Server优化篇:添加redis缓存支持和统一响应类
前言 今天为大家展示一下如何使用Spring data redis来缓存项目中数据,在项目使用人数少的情况下使用HttpSession问题不大,但是当并发多了就顶不住了,基本都会选择一些NoSQL来做缓存,本人就选...
@Lazy 注解为啥就能破解死循环?
以下内容基于 Spring6.0.4。 上篇文章松哥和大家聊了在 Spring 中并非所有的循环依赖都可以被解决,有一些循环依赖默认情况下 Spring 也是完全无法解决的。不熟悉的小伙伴可以先看看上篇文章。 ...
Spring AOP 中的代理对象是怎么创建出来的?
@[toc] 今天和小伙伴们聊一聊 Spring AOP 中的代理对象是怎么创建出来的,透过这个过程再去熟悉一下 Bean 的创建过程。 最近几篇文章都是和小伙伴们聊 Spring 容器的一些使用细节,结合这些细节...