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

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

spring注解--@Bean相关推荐

  1. Spring 注解 @bean 和 @component 的区别, 你知道吗?

    本文打算介绍几个不太容易说出其区别,或者用途的 Spring 注解,比如 @Component 与 @Bean 的比较,@ControllerAdvice 是如何处理自定义异常的等等. Spring ...

  2. 一次性讲清 Spring 常用注解 @Bean 、 @Component 、@Autowire、@Resource 的区别, 你知道吗?

    本文打算介绍几个不太容易说出其区别,或者用途的 Spring 注解,比如 @Component 与 @Bean 的比较,@ControllerAdvice 是如何处理自定义异常的等等. Spring ...

  3. Spring注解创建Bean的几种方式

    Spring注解创建Bean的几种方式 1.@Component系列 @Component @Service @Repository @Controller @Configuration 2. 依附于 ...

  4. 在Servlet中获取Spring注解的bean

    最近由于项目中出现了Servlet调用Spring的bean,由于整个项目中所有的bean均是注解方式完成,如@Service,@Repository,@Resource等,但是Spring的容器管理 ...

  5. 零配置 之 Spring注解实现Bean定义

    转载自  零配置 之 12.3 注解实现Bean定义 --跟我学spring3 12.3  注解实现Bean定义 12.3.1  概述 前边介绍的Bean定义全是基于XML方式定义配置元数据,且在[1 ...

  6. 利用spring注解创建bean

    spring注解 spring 原始注解 1.1 @Component注解 1.2 @Controller,@Service,@Repository同上 1.3 注解方式依赖注入 spring 新注解 ...

  7. (转)Spring的bean管理(注解方式)

    http://blog.csdn.net/yerenyuan_pku/article/details/69663779 Spring的bean管理(注解方式) 注解:代码中的特殊标记,注解可以使用在类 ...

  8. Spring的@bean注解

    1.Spring注解分类 从广义上Spring注解可以分为两类: 一类注解是用于注册Bean 假如IOC容器就是一间空屋子,首先这间空屋子啥都没有,我们要吃大餐,我们就要从外部搬运食材和餐具进来.这里 ...

  9. java 获取bean的注解_如何获取spring 注解的bean

    展开全部 不用e69da5e887aa62616964757a686964616f31333337613131配置xml,直接java代码实现,参考代码如下:public class GetAppli ...

最新文章

  1. FAQ about AJAX-part II
  2. MySQL · 捉虫动态 · event_scheduler 慢日志记错
  3. 销售运作计划(SOP)
  4. tensorflow tf.train.Saver.restore() (用于下次训练时恢复模型)
  5. C/C++语言的特点
  6. SQL查询重复记录,删除重复记录
  7. js中call()方法和apply方法的使用
  8. 关闭selinux服务
  9. 计算机系统还原到某个时间节点,电脑恢复到某个时间点
  10. Linux系统下,redis集群的搭建
  11. 计算机科学与技术要求具备的能力,计算机科学与技术专业毕业要求
  12. win10+黑苹果 单硬盘的双系统引导配置
  13. 区块链ICO:互联网进化的驱动力
  14. C语言为何不会过时?你需要掌握多少种语言?
  15. 山西民生云大同员认证在什么网_山西民生云app下载-山西民生云大同app认证下载手机版 v2.2-91优手机网...
  16. [水晶报表]如何设置水晶报表(crystal reports)的字段自动换行
  17. pico-ctf-2013 overflow-2
  18. K均值聚类算法(HCM,K-Means)
  19. mstsc 后 不锁屏
  20. 程序员,不要让自己做兔子(updated) 网上最近流传的一个笑话,关于兔子,狼还有一只老虎的,故事 我就是想打你了,还需要什么理由吗?谁让你是兔子 项目经理是这样当的...

热门文章

  1. linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
  2. WPF的二维绘图(二)——几何图形Geometry
  3. nutch如何发布插件
  4. 《javascript语言精粹》读书笔记(一)
  5. java调用ffmpeg,mencoder进行视频转换,读取时长等
  6. DHCP tftp PXE实现Ghost网络克隆
  7. php解析ip列表并入库
  8. Android强制设置横屏或竖屏
  9. Closure Compiler 使用
  10. Silverlight 2中多语言支持实现(上)