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用于控制器层
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


