spring的注解@Bean

@Configuration
public class KnightConfig {
		@Bean
		public Knight knight(){
				return new BraveKnight(quest () );
			}
	}

 spring的@Bean注解用于告诉方法,产生一个Bean对象,然后把这个Bean对象交给spring管理。注意:产生这个Bean对象的方法Spring只会调用一次,随后这个Spring会把这个Bean对象放在自己的IOC容器中。
springIOC容器管理一个或多个bean对象,这些bean都需要在@Configuration注解下进行创建,在一个方法上使用@Bean注解就表明这个方法需要交给SPring进行管理。
---博客上的第一篇文章

posted @ 2020-06-01 00:59  失眠的树  阅读(83)  评论(0)    收藏  举报