@ComponentScan 设置扫描的文件包,使得包含的注解能起作用
@Component 把资源让spring来管理。相当于在xml中配置一个bean。
value:指定bean的id。如果不指定value属性,默认bean的id是当前类的类名。首字母小写
@Controller 与@Component作用一致,但一般用于表现层的注解
@Service 与@Component作用一致,但一般用于业务层的注解
@Repository 与@Component作用一致,但一般用于持久层的注解@Autowired 自动按照类型注入。当使用注解注入属性时,set方法可以省略。先按照类型匹配注入。 当有多个类型匹配时,使用要注入的对象变量名称作为bean的id,在spring容器查找,找到了也可以注入成功。找不到就报错
@Qualifier 在自动按照类型注入的基础之上,再按照Bean的id注入。它在给字段注入时不能独立使用,必须和@Autowire一起使用;但是给方法参数注入时,可以独立使用。
&#