一、
    @Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。

@component (把普通pojo实例化到spring容器中,相当于配置文件中的 
<bean id="" class=""/>)

泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),
我们就可以使用@Component来标注这个类。


案例: 
<context:component-scan base-package=”com.*”> 

上面的这个例子是引入Component组件的例子,其中base-package表示为需要扫描的所有子包。 

共同点:被@controller 、@service、@repository 、@component 注解的类
,都会把这些类纳入进spring容器中进行管理


 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐