最新 最热

系统学习SpringFramework:循环依赖与三级缓存

Spring 循环依赖指的是 SpringBean 对象之间的依赖关系形成一个闭环。即在代码中,把两个或者多个 Bean 相互之间去持有对方的引用,就会发生循环依赖,循环依赖会导致注入出现死循环,这是 Spring 发生循环依赖的主要原因之...

2022-12-01
1

一文读懂Spring Environment

如今,致力于帮助开发者用更少的代码、更快地写出生产级系统的 Spring Boot 已然成为 Java 应用开发的事实标准。在 Spring Boot 提供的众多特性中,自动配置无疑是对提升开发体验最显著的一个特性,Spring Boot 基于这一特...

2022-12-01
5

系统学习SpringFramework:SpringBean的注入方式

Spring IOC 容器就是一个 org.springframework.context.ApplicationContext 的实例化对象,容器负责实例化,配置以及装配 Bean

2022-12-01
2

Spring Transaction,从入门到上瘾

Spring Transaction 针对JDBC API中关于事务管理这一部分进行了高级抽象,它支持两种方式的事务管理,分别是:声明式事务管理 (Declarative Transaction Management) 与 编程式事务管理 (Programmatic Transaction Managem...

2022-12-01
6

系统学习SpringFramework:SpringBean的生命周期

Spring IOC 容器管理的 Bean 默认都是单例设计模式,即每个 Bean 只有一个实例化 Bean 对象存在于 Spring IOC 容器中,因此 Spring IOC 容器负责管理 Bean 的产生,使用和销毁等生命周期...

2022-12-01
2

系统学习SpringFramework:Spring AOP

AOP(Aspect oriented programming),即面向切面编程,它是一个编程范式,是 OOP(面向对象编程)的一种延续,目的就是提高代码的模块性。

2022-12-01
12

系统学习SpringFramework:Spring IOC

IoC(Inversion of control )即“控制反转”,它是一种设计思想而非一个技术实现。描述了Java 开发领域对象的创建以及管理的问题。通过Spring来管理对象的创建、配置和生命周期,这样相当于把控制权交给了Spring,不需要人工...

2022-12-01
2

揭开Spring Boot自动配置的神秘面纱

Spring自2003年发布至今已有近20年的历史,在发布后的短短几年便已成为开发Java应用程序的事实标准,影响着无数国内外Java开发人员。尽管如此,Spring团队并没有放慢自己的脚步,于2014年,发布了Spring Boot。Spring Boot能用...

2022-12-01
5

系统学习SpringFramework:Spring 概述

Spring 是一个生态体系(也可以说是技术体系),是集大成者,它包含了 Spring Framework、Spring Boot、Spring Cloud 等(还包括Spring Cloud data flow、spring data、spring integration、spring batch、spring se......

2022-12-01
12

读后感 | 美团技术《如何优雅地记录操作日志》

《如何优雅地记录操作日志》是美团技术团队2021年最受欢迎的一篇技术文章,文章很有深度,强烈建议大家去品读一番。

2022-12-01
12