1:如何理解@Autowired这个注解?
@Autowired注解用于修饰类中属性,构造方法,set方法,用于告诉spring框架请按照类型(属性类型,构造方法参数类型,set方法参数类型)为属性注入值,假如spring容器提供了多个相同类型对象,此时还可以按照名字(属性,set方法参数名,构造方法参数名)查找匹配对象
2:如何理解@Qualifier这个注解?
次注解用于配置修饰控制层(Handler)对象方法中的参数,用于为参数定义别名(此名字需要与请求url中的参数名相匹配),并且此注解中有一个默认属性required,它的值默认true,表示必须在请求参数中包含这样的参数,假如没有则可能会出现400异常