IOC:工厂设计模式,反射机制,文件配置
老的类BeanFactory
新的类ApplicationContext
通过ClassPathXmlApplicationContext来解析xml获得
或者通过AnnotationConfigApplicationContext实例化配置类
注册Bean①②③ 三种方式 注册的bean默认是单例
①
Bean name=myservice
Type=MyServiceImple
②
默认Bean name为 方法名:myService
Type为MyService
Bean name=myFoo
Type=Foo
注册成为非单例模式:
③
Bean name=usersservice类名首字母小
Type=UsersServiceImpl
Bean name=zzzz
Type=HelloController
扫描二维码关注公众号,回复:
5836269 查看本文章
装配Bean:
①
Property name属性set方法后首字母小写
②@Resource @Autowired @Qualifier
如果有set方法将注解写到set方法上,如果没有set方法,写到成员变量上面
(第一次发csdn如有错误希望大家指出)