标签:spring

初识SpringMVC

初识SpringMVC

 前言🍭 ❤️❤️❤️Spring专栏更新中,各位大佬觉得写得不错,支持一下,感谢了!❤️❤️❤️ Spring + Spring MVC + MyBatis专栏 前篇我们讲了Spring日志,知道了日志的作用,日志怎么用以及通过lombok去进行更简单的日志输出,然后我们就基本讲完了Sprin

贤蛋大眼萌 贤蛋大眼萌 2023-09-17
0 0 0
面试官:如何确保服务平稳发布?

面试官:如何确保服务平稳发布?

服务滚动发布,如何确保进程退出期间,待处理和处理中的请求 服务正确处理请求,不出现业务异常呢? 我最近遇到Spring Event的线上事故,原因就在于进程退出时,有应用线程从Spring GetBean,然而Spring 不允许BeanFactory 销毁期间获取bean,导致请求处理失败、数据不

宇宙之一粟 宇宙之一粟 2023-09-16
0 0 0
深入浅出:SPI机制在JDK与Spring Boot中的应用

深入浅出:SPI机制在JDK与Spring Boot中的应用

本文分享自华为云社区《Spring高手之路14——深入浅出:SPI机制在JDK与Spring Boot中的应用》,作者:砖业洋__ 。 Spring Boot不仅是简化Spring应用开发的工具,它还融合了许多先进的机制。本文深入探讨了Spring Boot中与Java的标准SPI相似的机制,揭示了

共饮一杯 共饮一杯 2023-09-16
0 0 0
Spring Cloud Gateway提供的简易网关实现方式,你使用过吗?

Spring Cloud Gateway提供的简易网关实现方式,你使用过吗?

环境:SpringBoot2.5.13Spring Cloud Gateway提供了一个名为ProxyExchange的实用程序对象。你可以在常规Spring web处理程序中使用它作为方法参数。它通过镜像HTTP动词的方法支持基本的下游HTTP交换。在MVC中,它还支持通过forward()方法转

捡田螺的小男孩 捡田螺的小男孩 2023-09-15
0 0 0
SpringBoot拦截器和动态代理有什么区别?

SpringBoot拦截器和动态代理有什么区别?

在 Spring Boot 中,拦截器和动态代理都是用来实现功能增强的,所以在很多时候,有人会认为拦截器的底层是通过动态代理实现的,所以本文就来盘点一下他们两的区别,以及拦截器的底层实现。一、拦截器拦截器(Interceptor)准确来说在 Spring MVC 中的一个很重要的组件,用于拦截 Co

醒在深海的猫 醒在深海的猫 2023-09-15
0 0 0
使用上 Spring 的事件机制,真香!

使用上 Spring 的事件机制,真香!

本文主要是简单的讲述了Spring的事件机制,基本概念,讲述了事件机制的三要素事件、事件发布、事件监听器。如何实现一个事件机制,应用的场景,搭配@Async注解实现异步的操作等等。希望对大家有所帮助。Spring的事件机制的基本概念Spring的事件机制是Spring框架中的一个重要特性,基于观察者

醒在深海的猫 醒在深海的猫 2023-09-14
0 0 0
Reactor 第十一篇 WebFlux集成Redis

Reactor 第十一篇 WebFlux集成Redis

引言 在现代的分布式系统中,缓存是提高性能和扩展性的重要组成部分之一。Redis 是一个开源、内存中的数据结构存储系统,可以用作数据库、缓存和消息中间件。而 WebFlux 是 Spring 框架提供的响应式编程模型,在处理高并发和大数据量的情况下具有很好的性能和扩展性。 本文将介绍如何使用 Rea

三掌柜 三掌柜 2023-09-14
0 0 0
Spring源码分析(十)Bean实例化(三)

Spring源码分析(十)Bean实例化(三)

官网:Home 参考书籍:Spring源码深度解析-郝佳编著-微信读书 AbstractAutowireCapableBeanFactory 上一节我们详细的解释了Bean的实例化的后置处理,我们接着往下看doCreateBean的方法,依赖的处理 // 是否需要提前曝光,用来解决循环依赖时使用

三掌柜 三掌柜 2023-09-14
0 0 0
SpringBatch(三):作业与步骤上下文

SpringBatch(三):作业与步骤上下文

专栏上文章: Spring Batch(一):入门案例与详细案例分析 - 掘金 (juejin.cn) SpringBatch(二):作业对象 Job - 掘金 (juejin.cn) SpringBatch(三):作业与步骤上下文 语文中有个词叫上下文,比如:联系上下文解读一下作者所有表达意思。从

泡泡 泡泡 2023-09-14
0 0 0
如何使用Redis Geo实现地理位置查询

如何使用Redis Geo实现地理位置查询

Geo数据类型是Redis 3.2版本中引入的一种新数据类型,可以用于存储地理位置数据,并以空间索引方式进行查询。接下来我们使用Spring Data Redis来编写一个简单的示例。引入Spring data redis依赖 org.springframework.data spr

泡泡 泡泡 2023-09-13
0 0 0
Springboot这些强大的日志功能,你使用过吗?

Springboot这些强大的日志功能,你使用过吗?

日志配置详解Spring Boot使用Commons Logging记录所有内部日志,但保留底层日志实现的打开状态。为JUL日志记录、Log4J2和Logback提供了默认配置。在每种情况下,记录器都预先配置为使用控制台输出,还可以使用可选的文件输出。默认情况下,如果使用 “Starters”,则使

法医 法医 2023-09-13
0 0 0
四个Spring Data JPA性能提升技巧,让你的程序更丝滑!

四个Spring Data JPA性能提升技巧,让你的程序更丝滑!

Spring Data JPA 是一个强大的工具,用于在 Java 应用程序中处理数据库。它为查询和持久化数据提供了一个易于使用且灵活的接口,并且可以显著简化数据访问层。但是,如同其他工具一样,正确使用 Spring Data JPA 来获得最佳性能和效率非常重要。在本文中,我们将探索使用 Spri

贤蛋大眼萌 贤蛋大眼萌 2023-09-13
0 0 0
Spring 中三种 BeanName 生成器!

Spring 中三种 BeanName 生成器!

无论我们是通过 XML 文件,还是 Java 代码,亦或是包扫描的方式去注册 Bean,都可以不设置 BeanName,而 Spring 均会为之提供默认的 beanName,今天我们就来看看 Spring 中三种处理不同情况的 beanName 生成器。 1. BeanNameGenerator

竹子爱熊猫 竹子爱熊猫 2023-09-12
0 0 0
面试官问Spring 启动流程,把这篇文章甩给他!

面试官问Spring 启动流程,把这篇文章甩给他!

大家好,我是三友~~ 今天来扒一扒Spring在启动过程中核心的12个步骤 之所以来写这篇文章,主要是来填坑的 之前在三万字盘点Spring 9大核心基础功能这篇文章的末尾中给自己挖了一个坑,提了一嘴有机会要写这么一篇文章 但是由于Spring启动过程并不复杂,所以后面就没写了 不过,好巧不巧,刚刚

穿过生命散发芬芳 穿过生命散发芬芳 2023-09-12
0 0 0
Spring5,最全教程,带你认识IOC容器和AOP切面

Spring5,最全教程,带你认识IOC容器和AOP切面

1.Spring 1.1简介 Spring:春天----->给软件行业带来了春天! 2002,首次推出了Spring框架的雏形:interface21框架! Spring框架即以inteface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式

法医 法医 2023-09-12
0 0 0
Spring Batch(一):入门案例与详细案例分析

Spring Batch(一):入门案例与详细案例分析

一、Spring Batch简介 1. 何为批处理? 何为批处理,大白话:就是将数据分批次进行处理的过程。比如:银行对账逻辑,跨系统数据同步等。 常规的批处理操作步骤:系统A从数据库中导出数据到文件,系统B读取文件数据并写入到数据库 典型批处理特点: 自动执行,根据系统设定的工作步骤自动完成 数

宇宙之一粟 宇宙之一粟 2023-09-12
0 0 0
如何在Spring Boot中使用FastJson实现高效的JSON数据处理?这你必须得会!

如何在Spring Boot中使用FastJson实现高效的JSON数据处理?这你必须得会!

👨‍🎓作者:bug菌 ✏️博客:CSDN、掘金、infoQ、51CTO等 🎉简介:CSDN | 阿里云 | 华为云 | 51CTO等社区博客专家,历届博客之星Top30,掘金年度人气作者Top40,51CTO年度博主Top12,掘金 | InfoQ | 51CTO等社区优质创作者,全网粉丝合计15w

宇宙之一粟 宇宙之一粟 2023-09-12
0 0 0
Spring注解编程的发展过程

Spring注解编程的发展过程

前言 Spring在2004年3月24日发布了1.0版本,到现在时间已经过去了快20年,产生的影响不可谓不大。期间也发布了好几个版本,现在已经到了6.x的版本,使用方式也在悄悄发生变化。现在可能大部分使用者都在用SpringBoot,但是归根结底,底层还是Spring。 Spring的更新迭代,不断

穿过生命散发芬芳 穿过生命散发芬芳 2023-09-12
0 0 0
Spring Cloud Config、Apollo、Nacos和Archaius对比

Spring Cloud Config、Apollo、Nacos和Archaius对比

一、适应场景Spring Cloud Config、Apollo、Nacos、Archaius这四个配置中心在功能和使用场景上有所差异。1.Spring Cloud ConfigSpring Cloud Config是Spring Cloud官方提供的分布式系统的外部配置中心。它提供了服务器和客户端

大猫 大猫 2023-09-12
0 0 0
从零开始学习 Spring Cloud Gateway:打造可扩展的微服务网关

从零开始学习 Spring Cloud Gateway:打造可扩展的微服务网关

今日目标掌握Gateway服务网关在当今的微服务架构中,一个高性能、可扩展的网关是至关重要的。而Spring Cloud Gateway作为Spring Cloud生态系统的一部分,成为许多开发者选择的首选网关解决方案。本文将为您提供一个简单易懂的Spring Cloud Gateway入门指南,帮

捡田螺的小男孩 捡田螺的小男孩 2023-09-12
0 0 0
1 21 22 23 24 25 32