1.RequestBody可以将请求体中的JSON字符串绑定到相应的bean上
(1)之前
$.ajax({
url:"/login",
type:"POST",
data:'{"userName":"admin","pwd","admin123"}',
content-type:"application/json charset=utf-8",
success:function(data){
alert("request success ! ");
}
});
@requestMapping("/login")
public void login(@requestBody String userName,@requestBody String pwd){
System.out.println(userName+" :"+pwd);
}
(2)使用RequestBody
@requestBody User user
2.@Qualifier(""):在众多相同的bean中,@Qualifier指定需要注入的bean(该注解跟随在@Autowired后)
(1)@Autowire 默认按照类型装配,如果我们想使用按照名称装配,可 以结合@Qualifier注解一起使用;
(2)@Resource默认按照名称装配,当找不到与名称匹配的bean才会按照类型装配,如果name属性一旦指定,就只会按照名称进行装配。