@Component普通的JAVA类-------------------------------
@Controller控制层组件-------------------------------------
----------------------------------------------------------------------------------Bean组件
@Service 业务层实现类组件-------------------------------
@Repository 持久层组件------------------------------------
不写value,会以类名小写作为别名
Autowired 自动装配Bean
Qulifior 精准装配 配合@Autowired
Resource注解默认按名称装配Bean
如果没有指定name属性,并且按照默认的名称找不到依赖对象时,@Eesource会回退到按类型装配