myspring是自己实现的通过一些基本的注解来实现IOC的基本功能 @Value,@Component,@Autowired,@Qualifiler 我们将beanName,以及所属的class封装成一个BeanDefinition,createObject可以将 beanDefinition取出,通过得到的Class,我们就可以通过反射创建该类的一个对象,将 beanName作为Map的key,创建好的对象作为value存放到map中。(创建对象也要通过 setXX方法进行属性的注入) 四个常用的注解,可以byName或者byType注入