Spring中 @Component @Controller @Repository @Service 注解
@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。
@Controller 控制层注解
用于标注控制层组件, 在Controler层使用该注解,导入对象到IOC容器中。
@Repository 接口注解
用于标注数据访问组件,即DAO组件, 在daoImpl上注解,导入对象到IOC容器中。
@Service 服务层注解
用于标注业务层组件, 在 serviceImpl 上注解,导入对象到IOC容器中。
@Autowired 自动导入注解 使用这个注解时,可以使用IOC容器里封装的对象