Spring共0篇 第3页
Spring
SpringBoot对接OpenAI-五八三

SpringBoot对接OpenAI

合集 - SpringBoot(6)1.SpringBoot利用自定义注解实现多数据源05-212.SpringBoot实现限流注解05-213.SpringBoot整合OSS文件上传05-314.通用权限系统-Spring-Boot-Starter07-085.通用权限系统-Do...
admin的头像-五八三admin2年前
0110
SpringBoot核心特性——教你如何自定义@Conditional...条件装配-五八三

SpringBoot核心特性——教你如何自定义@Conditional…条件装配

前言 Spring提供了众多的@Conditional注解(@ConditionalOnBean、@ConditionalOnProperty、@ConditionalOnMissingBean...),这些注解可以让我们非常方便地根据不同条件灵活决定Java Bean是否要...
admin的头像-五八三admin2年前
0110
介绍Sping Boot的5个扩展点-五八三

介绍Sping Boot的5个扩展点

1、初始化器ApplicationContextInitializer 我们在启动Spring Boot项目的时候,是执行这样一个方法来启动的 我们一层一层往下点,最终发现执行的是这个方法 所以我们在启动项目的时候也可以这样...
admin的头像-五八三admin2年前
0100
spring源码2 -- IOC整体脉络梳理-五八三

spring源码2 — IOC整体脉络梳理

可以学习到什么? 0. spring ioc整体脉络 1. 描述BeanFactory 2. BeanFactory和ApplicationContext的区别 3. 简述SpringIoC的加载过程 4. 简述Bean的生命周期 5. Spring中有哪些扩展接口及调用机...
admin的头像-五八三admin2年前
0140
@ControllerAdvice注解使用及原理探究 | 京东物流技术团队-五八三

@ControllerAdvice注解使用及原理探究 | 京东物流技术团队

最近在新项目的开发过程中,遇到了个问题,需要将一些异常的业务流程返回给前端,需要提供给前端不同的响应码,前端再在次基础上做提示语言的国际化适配。这些异常流程涉及业务层和控制层的各个...
admin的头像-五八三admin2年前
0350
@AliasFor注解的使用注意事项详解-五八三

@AliasFor注解的使用注意事项详解

? 简介:java系列技术分享(?持续更新中...?) ? 初衷:一起学习、一起进步、坚持不懈 ? 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正? ? 希望这篇文章对你有所帮助,欢迎点赞 ? 收藏 ⭐...
admin的头像-五八三admin2年前
0170

【深入浅出Spring原理及实战】「夯实基础系列」360全方位渗透和探究SpringEL的开发实战指南(解析上下文—EvaluationContext)

EvaluationContext接口 EvaluationContext是一个用于评估表达式的接口,它能解析属性、方法和字段,并且帮助执行类型转换。它在表达式的解析和执行过程中扮演着重要的角色,是一个非常有用的工...
admin的头像-五八三admin2年前
0110
学习自定义Spring注解-五八三

学习自定义Spring注解

引言: 在开发中过程中,注解是Spring框架的重要组成部分之一,它们允许开发人员以声明式的方式配置应用程序。除了使用Spring提供的众多注解外,我们还可以根据需求自定义注解,从而进一步提升...
admin的头像-五八三admin2年前
0200
观察者模式在spring中的应用 | 京东物流技术团队-五八三

观察者模式在spring中的应用 | 京东物流技术团队

1 观察者模式简介 1.1 定义 指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它...
admin的头像-五八三admin2年前
0180
如何正确使用 ThreadLocal,你真的用对了吗? | 京东云技术团队-五八三

如何正确使用 ThreadLocal,你真的用对了吗? | 京东云技术团队

引言: 当多线程访问共享且可变的数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要ThreadLocal出场了。 ThreadLocal又称线程本地变量,使用其能够将数据封闭在各...
admin的头像-五八三admin2年前
0100
常用操作合集三-五八三

常用操作合集三

我正在参加「金石计划5.0」 写在前面 在工作中,我们可能会遇到一些问题,然后通过自己得一顿操作,最终把问题解决了。 可能在一两天之内,我们还是会记得解决这些问题的方法,但是过了一段时间...
admin的头像-五八三admin2年前
0140
Spring/SpringBoot面向事件驱动编程-五八三

Spring/SpringBoot面向事件驱动编程

Spring/SpringBoot面向事件驱动编程 事件监听机制可以理解为是一种观察者模式,有数据发布者(事件源)和数据接受者(监听器); 在Java中,事件对象都是继承java.util.EventObject对象,事件监...
admin的头像-五八三admin2年前
0140
SpringMVC流程分析(五):SpringMVC内部如何优雅的对一个请求进行前置、后置处理-五八三

SpringMVC流程分析(五):SpringMVC内部如何优雅的对一个请求进行前置、后置处理

本系列文章皆在分析SpringMVC的核心组件和工作原理,让你从SpringMVC浩如烟海的代码中跳出来,以一种全局的视角来重新审视SpringMVC的工作原理. 思考,输出,沉淀。用通俗的语言陈述技术,让自...
admin的头像-五八三admin2年前
0150
Spring 容器原始 Bean 是如何创建的?-五八三

Spring 容器原始 Bean 是如何创建的?

以下内容基于 Spring6.0.4。 这个话题其实非常庞大,我本来想从 getBean 方法讲起,但一想这样讲完估计很多小伙伴就懵了,所以我们还是一步一步来,今天我主要是想和小伙伴们讲讲 Spring 容器创...
admin的头像-五八三admin2年前
080

Spring Authorization Server入门 (十五) 分离授权确认与设备码校验页面

前言        在之前的文章(实现授权码模式使用前后端分离的登录页面)中实现了前后端分离的登录页面,但这篇文章中只分离了登录页面,鉴于部分读者好奇授权确认页面分离的实现,就实现一...
admin的头像-五八三admin2年前
0250
Spring Boot Starter 剖析与实践 | 京东云技术团队-五八三

Spring Boot Starter 剖析与实践 | 京东云技术团队

引言 对于 Java 开发人员来说,Spring 框架几乎是必不可少的。它是一个广泛用于开发企业应用程序的开源轻量级框架。近几年,Spring Boot 在传统 Spring 框架的基础上应运而生,不仅提供了 Sprin...
admin的头像-五八三admin2年前
0120
(八)Spring源码解析:Spring MVC-五八三

(八)Spring源码解析:Spring MVC

一、Servlet及上下文的初始化 1.1> DispatcherServlet的初始化 对于Spring MVC来说,最核心的一个类就是DispatcherServlet,它负责请求的行为流转。那么在Servlet的初始化阶段,会调用init()...
admin的头像-五八三admin2年前
0180
Spring原理学习-五八三

Spring原理学习

Spring原理学习 容器与Bean BeanFactory和ApplicationContext BeanFactory 001-第一讲-BeanFactory与ApplicationContext哔哩哔哩bilibili 它是 ApplicationContext 的父接口 (见下图) 它才是 Sp...
admin的头像-五八三admin2年前
0150
Spring基于AOP事务控制实现原理-五八三

Spring基于AOP事务控制实现原理

1.概述 对于一个系统应用而言,使用数据库进行数据存储是必然的,意味着开发过程中事务的使用及控制也是必不可少的,当然事务是数据库层面的知识点并不是Spring框架所提出的。使用JDBC开发时,...
admin的头像-五八三admin2年前
0120
Spring AOP 中的代理对象是怎么创建出来的?-五八三

Spring AOP 中的代理对象是怎么创建出来的?

@[toc] 今天和小伙伴们聊一聊 Spring AOP 中的代理对象是怎么创建出来的,透过这个过程再去熟悉一下 Bean 的创建过程。 最近几篇文章都是和小伙伴们聊 Spring 容器的一些使用细节,结合这些细节...
admin的头像-五八三admin2年前
0640