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
装配Bean:
①


Property name属性set方法后首字母小写
②@Resource @Autowired @Qualifier

如果有set方法将注解写到set方法上,如果没有set方法,写到成员变量上面
(第一次发csdn如有错误希望大家指出)
3716



被折叠的 条评论
为什么被折叠?



