在Spring中传统的注册bean,是用配置文件:
现在的做法是使用注解:
@Service注解,其实做了两件事情:
(1)、声明Zoo.java是一个bean,这点很重要,因为Zoo.java是一个bean,其他的类才可以使用@Autowired将Zoo作为一个成员变量自动注入。
(2)、Zoo.java在bean中的id是"zoo",即类名且首字母小写。
可以通过ApplicationContext的getBean("zoo")方法
在Spring中传统的注册bean,是用配置文件:
现在的做法是使用注解:
@Service注解,其实做了两件事情:
(1)、声明Zoo.java是一个bean,这点很重要,因为Zoo.java是一个bean,其他的类才可以使用@Autowired将Zoo作为一个成员变量自动注入。
(2)、Zoo.java在bean中的id是"zoo",即类名且首字母小写。
可以通过ApplicationContext的getBean("zoo")方法