目录
- 用法1:根据名称获取Bean对象
- 用法2:根据类型获取Bean对象
- 用法3:根据名称+类型来获取Bean对象
用法1:根据名称获取Bean对象
UserService userService = (UserService)context.getBean("user");
用法2:根据类型获取Bean对象
UserService userService = context.getBean(UserService.class);
可能会出现问题:当同一个类型注入到Spring多个的情况下,那么使用类型获取Bean就会报错。
用法3:根据名称+类型来获取Bean对象
UserService userService = context.getBean("user", UserService.class);