转自:
下文笔者讲述@Component注解的功能简介说明,如下所示
注解简介
注解本质上就是一个类
开发中我们可以使用注解
取代xml配置文件
@component简介
@component是spring中的一个注解 它的作用就是实现bean的注入 在Java的web开发中 提供3个@Component注解衍生注解(功能与@component一样) 分别是: 1.@Controller控制器(注入服务)用于标识此类为控制层 相当于struts中的action层 2.@Service服务(注入dao)用于标识此类为服务层 主要用来进行业务的逻辑处理 3.@Repository(实现dao访问)用于标识此类为数据访问层 也可以说用于标注数据访问组件,即DAO组件 而@Component指这些不属于以上组件的类