Springboot遍历Ioc容器,找到Converter类型的Bean注册到服务类中
所以不用再配置
前端请求参数为
http://localhost:8080/users/convert?user=1-张三-李四
经过StringToUserConverter 转换成User类
@Component
public class StringToUserConverter implements Converter<String,User> {
@Override
public User convert( String str) {
String[] s=str.split("-");
long id=Long.parseLong(s[0]);
String username=s[1];
System.out.println("nuahoaa");
String note=s[2];
User user =new User();
user.setId(id);
user.setUsername(username);
user.setNote(note);
return user;
}
}