BeanFactory
程序员修勾
当你的才华还撑不起你的野心的时候,唯有静下心来学习。
展开
-
Spring源码篇二之什么是BeanDefinition和注册Bean的流程
当你的才华还撑不起你的野心的时候,唯有静下心来学习。 BeanDefintion对象是什么 那么BeanDefinition对象具体是个什么呢?简单来说,在开发中是不管基于xml文件方式,还是基于注解类方式。把他们直接交给spring容器,spring容器是处理不了的,所以spring提供了一个BeanDefinition的对象来进行统一处理,不管是xml还是注解文件等,都给解析为对应的BeanDefinition的对象来原创 2020-09-02 23:21:46 · 686 阅读 · 0 评论 -
Spring源码篇一之beanFactory的真身和6大后置处理器的注册
当你的才华还撑不起你的野心的时候,唯有静下心来学习。 1. 简介 在研究spring源码之前,首先要确保自身有使用过spring框架开发过项目,有一定的基础知识,比如知道什么是beanFactory、Ioc、依赖注入等,并且简单知道原理最好。由于spring源码体系庞大,无法做到涉及到每一个方面细节,只能讲解他的核心功能,一个章节也无法全部概述,可能会分多个章节。在读spring源码的过程中,如果只是单纯的看并不会有太大的收获,还是需要自己手动调式源码。本章是基于注解方式(AnnotationConfig原创 2020-07-01 14:14:41 · 325 阅读 · 0 评论