开发者社区 问答 正文

spring中的@Bean是什么?

已解决

spring中的@Bean是什么?

展开
收起
游客dof4ggxyen75u 2022-08-15 22:40:30 1516 分享 版权
3 条回答
写回答
取消 提交回答
  • 推荐回答

    通过注解来实例对象

    2022-11-22 10:31:28
    赞同 展开评论
  • @Bean是一个方法级别上的注解,主要用在@Cofiguration注解的类里,也可以用在@Component注解的类里。添加的bean的id为方法名。

    2022-08-16 14:43:57
    赞同 展开评论
  • 1、一类是使用Bean,即是把已经在xml文件中配置好的Bean拿来用,完成属性、方法的组装;比如@Autowired , @Resource,可以通过byTYPE(@Autowired)、byNAME(@Resource)的方式获取Bean; 2、一类是注册Bean,@Component , @Repository , @ Controller , @Service , @Configration这些注解都是把你要实例化的对象转化成一个Bean,放在IoC容器中,等你要用的时候,它会和上面的@Autowired , @Resource配合到一起,把对象、属性、方法完美组装。

    2022-08-16 07:59:32
    赞同 展开评论
问答分类:
问答标签:
收录在圈子:
+ 订阅
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
还有其他疑问?
咨询AI助理