StackTc
2018-06-28 02:51
采纳率: 61.9%
浏览 4.3k
已采纳

Spring的@Bean注解有什么好处?

Spring的@Bean注解有什么好处?
为什么不直接加注解装到容器中。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • Lei_Da_Gou 2018-06-28 03:02
    已采纳

    @Bean 用在方法上,好处就是在方法里面可以写你想生成Bean的逻辑。如果flag = 1;生成new Bean(1) ,flag=2生成new Bean(2)。如果你没这种需求,直接装到容器中就是。

    打赏 评论
  • lulu260604 2018-06-28 02:55

    @Bean 用在方法上,告诉Spring容器,你可以从下面这个方法中拿到一个Bean

    打赏 评论
  • valery-xi 2018-06-28 03:02

    再配置文件里你还要配置bean标签,直接一个注解就简单多了

    打赏 评论
  • weixin_42316189 2018-06-28 03:09

    配置文件需要再配置bean标签

    打赏 评论
  • edu184 2018-06-28 04:25

    @bean 告诉Spring容器,就可以将容器里面的bean拿来使用

    打赏 评论
  • dsfsdfsdfsd 2018-08-09 08:41

    @bean标签一般和@Configration注解一起使用用来取代在applicationContext.xml中配置的bean。spring boot就是通过这样来做自动化的装配

    打赏 评论
  • qq_281617953 2019-01-18 19:33

    一个说法是,如果全是xml配置,项目很大时,会导致xml文件很大,难以管理。

    打赏 评论

相关推荐 更多相似问题