Spring注解

组件注解

@Controller用于标注控制层组件 (控制层)

@Service用于标注业务层组件 (业务层)

@Repository用于标注数据访问组件,即DAO组件 (持久层)

@Component泛指组件,所有受Spring 管理组件的通用形式,不推荐使用(通用)

注入注解

@Resource 按 byName 自动注入 (J2EE提供:推荐,减少对Spring的依赖)

@Autowired 按 byType 自动注入 如果想按照名称来转配注入,则需要结合@Qualifier一起使用(Spring提供)

原文地址:https://www.cnblogs.com/sky-/p/5207122.html