当前位置: 首页 > news >正文

springboot启动过程加载数据笔记(springboot3)

SpringApplication

 AbstractApplicationContext

 

PostProcessorRegistrationDelegate

 

 

ConfigurationClassPostProcessor

 

 

 

ConfigurationClassParser   一堆循环和调用

 

 

 

 

 

ComponentScanAnnotationParser扫描

 

 

processConfigurationClass.doProcessConfigurationClass(configClass, sourceClass, filter);

将项目里面的类遍历做一次doProcessConfigurationClass,处理类上的注解相关

 

 

 

 

main方法扫描出来是空的

 

回到

 

 

 

 

然后就开始套娃把所有的东西都弄出来了

下次再仔细看mybatis/mybatis-plus是怎么加载出来的

 

 

 

http://www.lryc.cn/news/31765.html

相关文章:

  • 中文代码86
  • 网络参考模型
  • Spark Tungsten
  • 2023年总结的web前端学习路线分享(学习导读)
  • MyBatis学习笔记(十) —— 动态SQL
  • 剑指 Offer 55 - II. 平衡二叉树
  • 一文吃透前端低代码的 “神仙生活”
  • 【深度学习】预训练语言模型-BERT
  • C++类的组合
  • 2.伪随机数生成器(ctr_drbg)的配置与使用
  • CentOS7 切换图形模式和多用户命令行模式
  • 在linux上用SDKMan对Java进行多版本管理
  • JSONObject、fastJson(JsonObject)、Gson(JsonObject)区别
  • 如何在CSDN中使用ChatGPT
  • 【Spring6】| GoF之工厂模式
  • 初识Node.js
  • C51---软件消抖
  • redis数据持久化
  • Java StringBuffer类
  • 电路模型和电路定律(2)——“电路分析”
  • 天琊超级进程监视器的应用试验(19)
  • 使用 Pulumi 打造自己的多云管理平台
  • 什么是MyBatis?无论是基础教学还是技术精进,你都应该看这篇MyBatis
  • 【编程基础之Python】10、Python中的运算符
  • Android的基础介绍
  • 用户登录请求100w/每天, JVM如何调优
  • C/C++每日一练(20230306)
  • 多线程的创建、Thread类、线程安全、同步、通信
  • GraphPad Prism v9.5.1.733 科研绘图软件多语言
  • 基于intel soc+fpga智能驾驶舱和高级驾驶辅助系统软件设计(三)