最新 最热

深入探讨:Spring与MyBatis中的连接池与缓存机制

在现代应用程序开发中,性能优化是一个永恒的话题。而在企业级Java应用开发中,Spring和MyBatis是两种非常流行的框架,它们的连接池和缓存机制对应用程序的性能有着至关重要的影响。本文将深入探讨Spring和MyBatis中的连接...

2024-06-16
1

Spring 循环依赖详解

在Spring框架中,依赖注入(Dependency Injection, DI)是其核心功能之一,它通过配置来管理对象的创建和它们之间的依赖关系。然而,在复杂的应用程序中,开发人员有时会遇到循环依赖的问题,即Bean A依赖于Bean B,而Bean B又依赖于...

2024-06-16
1

关于Spring6里HTTP multipart/related 文件上传

系统从Spring5升级到Spring6, 除了要进行把javax的api迁移到Jakarta、升级Servlet容器到支持你所选的Jakarta的版本、升级Spring Security对应的API等这些常规操作,还可能遇到一些trick的问题。这里聊一下因为老系统没...

2024-06-16
3

SpringBoot 多语言 – 国际化 – i18n

快速小结:LocaleResolver接口的实现类获得Locale对象,Locale对象告诉MessageSource从哪个配置文件获得消息!

2024-06-16
3

Spring 内置BeanFactoryPostProcessor的子孙们

同样的Spring 也 内置了 一些实现 BeanFactoryPostProcessor的类,各有各的用处。

2024-06-15
1

Spring 内置BeanPostProcessor 的子子孙孙

Spring 框架已经实现了很多BeanPostProcessor的类,如下是关于BeanPostProcessor 的类图,图片过大,可以下载资源包看。

2024-06-15
1

你能不能手敲出Spring框架?

Spring最成功的地方在于创始人Rod Johnson提出的IOC、AOP核心理念,反而不是其本身的技术。技术上今天可以有Spring春天,明天就可以有Autumn秋天。

2024-06-14
1

浅浅了解下Spring中生命周期函数(Spring6全攻略)

Spring框架设计生命周期回调函数的主要目的是为了提供一种机制,使开发人员能够在对象创建、初始化和销毁等生命周期阶段执行特定的操作。这种机制可以帮助开发人员编写更加灵活和可维护的代码。...

2024-06-14
2

Java一分钟之-Spring Data MongoDB:MongoDB集成

在现代应用程序开发中,NoSQL数据库因其灵活性和可扩展性而受到青睐,MongoDB作为其中的佼佼者,常被用于处理大量非结构化或半结构化数据。Spring Data MongoDB作为Spring框架的一部分,极大地简化了Java应用与MongoDB的集成...

2024-06-13
1

深入解析Java扩展机制:SPI与Spring.factories

Java作为一种广泛使用的编程语言,其扩展机制在其生态系统中扮演着重要角色。Java的扩展机制主要包括两大核心部分:SPI(Service Provider Interface)和Spring.factories。在本文中,我们将深入探讨这两者的原理、应用以及它...

2024-06-09
2