自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 springboot自动装配的源码解析

Spring Boot自动装配机制摘要 Spring Boot自动装配机制通过SPI实现自动加载第三方依赖中的bean。其核心流程包括: 第三方启动器需包含配置类(定义要注入的bean)和spring.factories文件(声明自动装配类) @SpringBootApplication注解包含的@EnableAutoConfiguration会触发自动装配过程 启动时解析@EnableAutoConfiguration,加载spring.factories中所有配置类 通过条件注解(如@Condition

2025-08-09 16:47:14 953

原创 springboot整合mybatis 源码分析

springboot整合mybatis的基本步骤和源码分析

2025-06-05 09:26:25 830

原创 java 加密算法的简单使用

加密算法的简单使用

2025-05-25 22:57:59 489 2

原创 字符集和字符编码

字符集和字符编码

2025-05-25 22:54:34 440

原创 windows和mac安装虚拟机-详细教程

分别介绍了在Windows上和在mac上安装虚拟机的基本步骤

2025-05-25 15:11:32 1832

原创 java 生成随机数的方法

java 生成随机数的方法总结

2025-05-24 10:55:30 289

原创 java json解析工具对比

常见的json框架对比,包括jackson、gson、fastjson

2025-05-24 10:49:26 822

原创 java集合api-使用场景和源码-详解

这里总结了开发过程中经常使用的集合,它们的使用场景和相关源码。写时复制源码分析,ConcurrentHashMap源码分析

2025-05-18 23:56:05 328

原创 lambda表达式和方法引用

lambda表达式和方法引用

2025-05-05 15:06:49 476

原创 位运算-详细总结

位运算总结

2025-05-05 15:06:13 353

原创 lombok详解

lombok的简单使用

2025-05-04 17:23:03 1119

原创 在两个bean之间进行数据传递的解决方案

spring的BeanUtils、apache的BeanUtils、mapstruct,使用对比

2025-05-04 16:19:14 963

原创 java基础之枚举和注解

java中的枚举和注解,基本使用

2025-04-26 21:45:39 744

原创 java 设计模式之模板方法模式

模板方法设计模式详解

2025-04-18 12:12:09 498

原创 java 设计模式之策略模式

策略模式讲解

2025-04-17 22:30:55 593

原创 java 设计模式之单例模式

单例模式详解

2025-04-17 21:49:36 630

原创 java 设计模式之代理模式

代理模式详解

2025-04-17 21:00:39 849

原创 redis的基本使用

redis使用详解

2025-04-11 18:17:53 1215

原创 Java排序算法之归并排序

归并排序的实现

2025-04-10 23:22:24 434

原创 Java排序算法之插入排序

插入排序的实现

2025-04-10 23:19:44 194

原创 MySQL-索引和事务

mysql中的索引和事务,以及常见的sql优化措施

2025-04-10 23:16:24 967

原创 MySQL的基本使用

mysql的基础语法

2025-04-10 23:12:19 837

原创 C语言之标准库中的常用api

标准库中的常用api介绍

2025-04-05 17:44:35 742

原创 C语言之编译和debug工具

gcc和gdb的基本使用,以及内存分析工具valgrind

2025-04-05 17:40:52 1095

原创 C语言-基础语法学习

C语言入门,基础语法,练手项目推荐

2025-04-05 17:27:51 547

原创 使用内存数据库来为mapper层的接口编写单元测试

使用内存数据库来测试mapper层的sql代码,这种方式可以让测试案例摆脱对数据库的依赖,进而变得可重复执行。这里选择的内存数据库是h2,它是纯java编写的关系型数据库,开源免费,而且轻量级的,性能较好,可以内嵌进java应用中做内存数据库。

2025-04-04 17:13:45 515

原创 性能测试之jmeter的基本使用

jmeter的基本使用,入门案例

2025-04-04 16:28:28 1519

原创 单元测试之测试覆盖率-jacoco基本使用

jacoco的基本使用

2025-04-04 15:01:32 533

原创 单元测试之mockito

mockito框架的基本使用和部分源码解析

2025-04-04 14:44:13 1584

原创 Java基础之反射的基本使用

Java基础之反射的基本使用

2025-04-03 21:34:54 432

原创 springboot-源码解析

springboot-源码解析

2025-04-02 18:12:08 694

原创 mybatis源码解析

mybatis-源码解析

2025-04-02 18:11:35 1168

原创 spring-mvc源码解析

spring-mvc源码解析

2025-04-02 18:11:04 1177

原创 spring事务-源码解析

spring事务-源码解析

2025-04-02 18:10:32 702

原创 spring事件机制-源码解析

spring事件机制-源码解析

2025-04-02 18:09:08 659

原创 AOP-源码解析

AOP-源码解析

2025-04-02 18:08:36 1072

原创 FactoryBean和后置处理器-源码解析

FactoryBean和后置处理器-源码解析

2025-04-02 18:08:04 884

原创 bean的生命周期-源码解析

bean的生命周期-源码解析

2025-04-02 18:07:32 779

原创 基于注解配置的spring容器-源码解析

基于注解配置的spring容器-源码解析

2025-04-02 18:06:51 867

原创 基于xml配置的spring容器-源码解析

基于xml配置的spring容器-源码解析

2025-04-02 18:06:20 804

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除