- 博客(70)
- 收藏
- 关注
原创 springboot自动装配的源码解析
Spring Boot自动装配机制摘要 Spring Boot自动装配机制通过SPI实现自动加载第三方依赖中的bean。其核心流程包括: 第三方启动器需包含配置类(定义要注入的bean)和spring.factories文件(声明自动装配类) @SpringBootApplication注解包含的@EnableAutoConfiguration会触发自动装配过程 启动时解析@EnableAutoConfiguration,加载spring.factories中所有配置类 通过条件注解(如@Condition
2025-08-09 16:47:14
953
原创 java集合api-使用场景和源码-详解
这里总结了开发过程中经常使用的集合,它们的使用场景和相关源码。写时复制源码分析,ConcurrentHashMap源码分析
2025-05-18 23:56:05
328
原创 使用内存数据库来为mapper层的接口编写单元测试
使用内存数据库来测试mapper层的sql代码,这种方式可以让测试案例摆脱对数据库的依赖,进而变得可重复执行。这里选择的内存数据库是h2,它是纯java编写的关系型数据库,开源免费,而且轻量级的,性能较好,可以内嵌进java应用中做内存数据库。
2025-04-04 17:13:45
515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人