Spring之@Component注解简介
下文笔者讲述Spring中@Component注解简介说明,如下所示
@Component注解
@Component注解是Spring的通用注解 用于标识一个类作为Spring容器管理的组件 当Spring扫描到被@Component注解的类时 会自动创建一个该类的实例并将其纳入Spring容器中管理
@Component注解使用方法
@Component public class MyComponent { // Class implementation } 指定Bean名称 @Component("myBean") public class MyComponent { // Class implementation }
在Spring中 除@Component注解外 Spring还提供几个特定用途的注解 如 @Repository、@Service和@Controller 这些注解都是@Component扩展 用于更明确地表示被注解类的角色 例 @Repository用于持久层 @Service用于服务层 @Controller用于控制器层
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。