总结Spring中的IOC

IOC:工厂设计模式,反射机制,文件配置
老的类BeanFactory
新的类ApplicationContext
总结Spring中的IOC

通过ClassPathXmlApplicationContext来解析xml获得
总结Spring中的IOC

或者通过AnnotationConfigApplicationContext实例化配置类
总结Spring中的IOC
总结Spring中的IOC

总结Spring中的IOC

总结Spring中的IOC
注册Bean①②③ 三种方式 注册的bean默认是单例

总结Spring中的IOC

Bean name=myservice
Type=MyServiceImple

总结Spring中的IOC
默认Bean name为 方法名:myService
Type为MyService
总结Spring中的IOC

Bean name=myFoo
Type=Foo

注册成为非单例模式:
总结Spring中的IOC


总结Spring中的IOC

Bean name=usersservice类名首字母小
Type=UsersServiceImpl
总结Spring中的IOC

Bean name=zzzz
Type=HelloController

装配Bean:

总结Spring中的IOC
总结Spring中的IOC

Property name属性set方法后首字母小写
②@Resource @Autowired @Qualifier
总结Spring中的IOC

如果有set方法将注解写到set方法上,如果没有set方法,写到成员变量上面

(第一次发csdn如有错误希望大家指出)