价格面议2020-11-30 14:35:14
1-1 IOC容器的本质
IOC容器可理解为是一个map,其中的一个entry可理解为一个component(组件),entry中的key为beanId(全限定类名),entry中的value为bean(类对应的对象);拉勾IT课小编为大家分解
具体的体现为:
1-2 自动加载
• 自动加载是指IOC容器会自动加载被@Component等(以下用@Component为例)注解标记的类,使其成为IOC容器中的一个组件;
• @Component注解加在一个类前,表示此类被IOC容器管理,成为IOC容器中的一个组件;
• 在自动加载时,容器会自动扫描给定包路径所对应的包及其子包下的所有类,判断类是否是接口,如果不是接口就再判断是否被@Component标记,如果被标记了就将其添加到IOC容器中,key为该类的全限定类名,value为该类的对象