Spring
文章平均质量分 82
DavinQi
V:qxq666666
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Springboot 启动流程源码解析(广播器,以及内嵌tomcat启动)
1,触发时刻: 首先,我们知道当spring容器启动时会执行refresh() @Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { prepareRefresh(); // 用于获得一个新的 BeanFactory。该方法会解析所有 Spring 配置文件 ...原创 2021-04-27 18:03:26 · 2651 阅读 · 0 评论 -
Spring-Mybatis 中的接口为什么可以注入原理 (BeanPostProcessor 后置处理器)
Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口(也就是本文用的dao层下面的BookMapper)生成代理注入到Spring 原理是 Mybatis在与Spring集成的时候可以配置MapperFactoryBean来生成Mapper接口的代理. 例如 /** * dataSource. */ @Bean(name = "dataSource") public BasicDataSource dataSourc.原创 2021-04-22 17:31:38 · 4081 阅读 · 0 评论 -
Spring-Bean的作用域 (@EventListener, BeanPostProcessor )
BeanDefiniton 与对象的关系 我们知道 java 是面向对象的编程语言,但是在 Spring 当中除了对象还有一个特别重要的概念,那就是 bean,我们的交给 Spring 管理的对象最终都会由 Spring 将其变成 bean,那么对象、bean、BeanDefinition 是什么关系呢? 官网介绍:https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#beans-introduc.原创 2021-04-22 15:18:24 · 2608 阅读 · 0 评论
分享