- 博客(5)
- 收藏
- 关注
原创 Spring Bean的生命周期核心类介绍
本文详解Spring容器核心组件:DefaultSingletonBeanRegistry负责单例Bean的创建、缓存与生命周期管理,通过三级缓存解决循环依赖;BeanDefinition定义Bean元信息,由DefaultListableBeanFactory统一管理;AbstractAutowireCapableBeanFactory完成实例化、注入与初始化全流程。容器启动时,BeanFactoryPostProcessor修改配置,BeanPostProcessor干预实例化与初始化过程,实现注解驱动
2026-09-18 16:38:18
135
原创 protobuf项目报错:找不到符号: 类 UnusedPrivateParameter,方法 isStringEmpty(java.lang.Object)
windows环境protobuf项目执行mvn clean compile时报错:找不到符号: 类 UnusedPrivateParameter找不到符号 [ERROR] 符号: 方法 isStringEmpty(java.lang.Object)[ERROR] 位置: 类 com.google.protobuf.GeneratedMessageV3。
2025-03-21 18:10:32
805
原创 Caused by: java.lang.IllegalArgumentException: Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘
SpringBoot整合Mybatis-plus的时候,由于启动类注解上排除了数据库自动配置,就会导致无法自动读取application.yml的datasource配置,无法正确创建DataSource对象,就导致程序读取mapper的时候无法正确创建sqlSessionFactory,导致程序报错。删掉启动类的注解@SpringBootApplication上的exclude = {DataSourceAutoConfiguration.class}属性。
2025-03-13 15:17:19
536
原创 SeaWeedFS安装部署,介绍master模式和filer模式
Seaweedfs是一个简单,高扩展性的分布式文件系统,它的两个目标分别是:存储数十亿级的文件,快速响应文件。大文件以分片的形式存储在内部的卷服务器内,内附filer模式采取以目录的形式访问和上传文件,其机架的机制更是备份与扩容的利器。
2022-09-20 00:11:09
7692
原创 pom中报错Project ‘org.springframework.boot:spring-boot-starter-parent:2.2.6.RELEASE‘ not found
springboot中pom.xml父类版本出现如下问题Project ‘org.springframework.boot:spring-boot-starter-parent:2.2.6.RELEASE‘ not foundpom.xml如下 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif
2022-01-14 11:43:34
3090
postgresql-14.5.tar.gz
2022-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅