Spring共0篇 第3页
Spring
【Spring】— Spring中Bean的装配方式-五八三

【Spring】— Spring中Bean的装配方式

Bean的装配方式     Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean依赖注入的方式。Spring容器支持多种形式的Bean装配方式,如基于XML的装配、基于Annotation(注解)的装配和自...
admin的头像-五八三admin2年前
0190
第13节 Spring源码之 AOP 实例化过程-五八三

第13节 Spring源码之 AOP 实例化过程

本篇笔记将重点整理 Spring 是如何解析AOP的配置,并将配置实例化注入到容器中,包括xml配置、注解配置。 一、Aop的简单案例 定义公共业务类 @Service public class PrintMsgService { public S...
admin的头像-五八三admin2年前
0190
观察者模式在spring中的应用 | 京东物流技术团队-五八三

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

1 观察者模式简介 1.1 定义 指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它...
admin的头像-五八三admin2年前
0180
(八)Spring源码解析:Spring MVC-五八三

(八)Spring源码解析:Spring MVC

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

Spring Framework 6.x 中的设计模式

在实际开发工作中,我们每天都在自己的工作中依赖了别人的代码。包括了你正在用的编程语言、你正在构建的框架,或者一些很前沿的开源产品。 它们都做得很好,用起来真的很爽,但你自己有没有想...
admin的头像-五八三admin2年前
0180

spring.datasource.type

spring.datasource.type 是springboot配置文件用来指定 数据库连接池类型(使用哪种连接池) 的属性 HikariCP spring.datasource.type: com.zaxxer.hikari.HikariDataSource Druid spring.datasou...
admin的头像-五八三admin2年前
0180
@Import :Spring Bean模块装配的艺术-五八三

@Import :Spring Bean模块装配的艺术

本文分享自华为云社区《Spring高手之路8——Spring Bean模块装配的艺术:@Import详解》,作者: 砖业洋__。 本文将带你深入探索Spring框架的装配机制,以及它如何使你的代码更具模块化和灵活性...
admin的头像-五八三admin2年前
0180
SpringMVC流程分析(八):SpringMVC中的异常处理-五八三

SpringMVC流程分析(八):SpringMVC中的异常处理

本系列文章皆在分析SpringMVC的核心组件和工作原理,让你从SpringMVC浩如烟海的代码中跳出来,以一种全局的视角来重新审视SpringMVC的工作原理. 前言 截止到目前, 我们沿着dispatch方法调用链逐...
admin的头像-五八三admin2年前
0180
万字SpringBoot学习笔记|菜鸟版-五八三

万字SpringBoot学习笔记|菜鸟版

Spring Boot是Pivotal团队在Spring的基础上提供的一套全新的开源框架,其目的是为了简化Spring应用的搭建和开发过程。Spring Boot去除了大量的XML配置文件,简化了复杂的依赖管理。 官网地址:s...
admin的头像-五八三admin2年前
0180
如何优化SpringBoot应用的Docker镜像?-五八三

如何优化SpringBoot应用的Docker镜像?

前言 容器技术已经成为当前软件开发的技术标准,我们周边的项目也越来越多选择容器化,而Docker已然成为我们不可或缺的软件开发工具。我们通常通过DockerFile将Spring Boot应用打包为Docker镜像...
admin的头像-五八三admin2年前
0170
Spring原理学习-五八三

Spring原理学习

Spring原理学习 容器与Bean BeanFactory和ApplicationContext BeanFactory 001-第一讲-BeanFactory与ApplicationContext哔哩哔哩bilibili 它是 ApplicationContext 的父接口 (见下图) 它才是 Sp...
admin的头像-五八三admin2年前
0170
@AliasFor注解的使用注意事项详解-五八三

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

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

Spring之Bean的创建方式

Spring框架,可以说是家喻户晓般的存在,闲暇之余研究下,不仅可以增加兴趣,也能修炼内功? Bean的创建原始方式 在之前,我们通过依赖注入的方式注入bean,那么通常会写一个applicationContent.x...
admin的头像-五八三admin2年前
0170
SpringIoc容器之Aware | 京东云技术团队-五八三

SpringIoc容器之Aware | 京东云技术团队

1 前言 Aware是Spring提供的一个标记超接口,指示bean有资格通过回调样式的方法由Spring容器通知特定的框架对象,以获取到容器中特有对象的实例的方法之一。实际的方法签名由各个子接口确定,但...
admin的头像-五八三admin2年前
0170
三万字盘点Spring 9大核心基础功能-五八三

三万字盘点Spring 9大核心基础功能

大家好,我是三友~~ 今天来跟大家聊一聊Spring的9大核心基础功能。 其实最近有小伙伴私信问我怎么不写文章了,催更来了 其实我不是不写,而是一直在写这篇文章,只不过令我没想到的是,从前期的...
admin的头像-五八三admin2年前
0170
Spring Loaded代码热更新实践和原理分析-五八三

Spring Loaded代码热更新实践和原理分析

1、引言 开发者在编码效率和快速迭代中的痛点场景包括: 修改代码后,需要频繁重启应用,导致开发效率低下; 实时调试时,不能立即看到代码修改的结果; 大型项目中,重启的时间成本较高。 针对...
admin的头像-五八三admin2年前
0160

Spring Data MongoDB 使用

本文为博主原创,转载请注明出处: Spring Data MongoDB 是 Spring Data 系列的一部分,它提供了与 MongoDB 的集成和操作支持,类似于 JPA 对关系型数据库的支持。通过使用 Spring Data MongoDB...
admin的头像-五八三admin2年前
0160
基础-进阶-升级!图解SpringSecurity的RememberMe流程|源码-五八三

基础-进阶-升级!图解SpringSecurity的RememberMe流程|源码

?个人主页:阿Q说代码 ?‍♂️作者简介:公众号阿Q说代码作者(期待你的关注)、infoQ签约作者、CSDN后端领域新星创作者 ?技术方向:专注于后端技术栈分享:JVM、数据库、中间件、微服务、Sprin...
admin的头像-五八三admin2年前
0160
SpringBoot中如何对数据访问层进行单元测试?-五八三

SpringBoot中如何对数据访问层进行单元测试?

前言 我们公司作为一个面向银行、金融机构的TO B类企业,频繁遇到各个甲方爸爸提出的国产化数据库的改造需求,包括OceanBase, TiDB,geldenDB等等。每次适配都需要投入大量的人力进行测试工作,...
admin的头像-五八三admin2年前
0160

Spring HandlerInterceptor工作机制

本文以一个通过正常注册拦截器流程注册拦截器失败的实际场景,来带领大家阅读源码,体会Spring的HandlerInterceptor拦截器整个工作流程 简单认识# org.springframework.web.servlet.HandlerInte...
admin的头像-五八三admin2年前
0150