【@Bean和@component的区别】

  • 1. Component注解表明一个类会作为组件类,并告知Spring要为这个类创建bean。

  • 2. Bean注解告诉Spring这个方法将会返回一个对象,这个对象要注册成Spring应用上下文中的bean。通常方法体包含了最终产生bean实例的逻辑。

  • 区别:

Component通常是通过类路径扫描来自动侦测以及自动装配到Spring容器中

Bean注解通常是我们在标有该注解的方法中定义产生这个bean的逻辑。

Component用在类上,Bean用在方法上。

相关推荐
_codemonster36 分钟前
JavaWeb开发系列(六)JSP基础
java·开发语言
万邦科技Lafite1 小时前
淘宝店铺所有商品API接口实战指南
java·数据库·mysql
jjjxxxhhh1231 小时前
【加密】-AES与对称加密
java·服务器·网络
临水逸1 小时前
飞牛fnos 2025 漏洞Java跨域URL浏览器
java·开发语言·安全·web安全
yaoxin5211231 小时前
324. Java Stream API - 实现 Collector 接口:自定义你的流式收集器
java·windows·python
H Corey1 小时前
数据结构与算法:高效编程的核心
java·开发语言·数据结构·算法
米羊1212 小时前
Struts 2 漏洞(上)
java·后端·struts
galaxyffang2 小时前
Java堆内存诊断:从工具使用到实战分析
java·jvm
梵得儿SHI2 小时前
Spring Cloud 实战攻坚:企业级用户服务开发(注册登录 + JWT 认证 + 权限控制)
后端·spring·spring cloud·用户注册与登录·jwt无状态认证体系·rbac权限控制·微服务用户中心
HAPPY酷3 小时前
C++ 成员指针(Pointer to Member)完全指南
java·c++·算法