spring中的注解

如何理解 @Autowired 这个注解?

@Autowired注解用于修饰类中属性,构造方法,set方法,用于告诉spring框架请按照类型(属性类型,构造方法参数类型,set方法参数类型)为属性注入值。假如spring容器提供了多个相同类型对象,此时还可以按照名字(属性名,set方法参数名,构造方法参数名)查找匹配对象。

 

如何理解 @Qualifier这个注解?

此注解用于配置@Autowired注解使用,尤其存在多个相同类型对象时,此时可以借助注解指定具体要注入的bean的名字。

 

如何理解 Spring MVC中的@RequestParam注解应用?

此注解用于修饰控制层(Handler)对象方法中的参数,用于为参数定义别名(此名字需要与请求url中的参数名相匹配),并且此注解中有一个默认属性required,它的值默认true,表示必须在请求参数中包含这样的一个参数,假如没有则可能会出现400异常。

 

 

更多待更新。。。

posted @ 2020-04-02 15:32  Courage.Kiven  阅读(156)  评论(0编辑  收藏  举报