实现一个自己的 org.springframework.core.convert.converter.Converter
demo
public class User {
public String name;
......
}
// 别忘记加上该注解,否则无效
@Component
public class String2UserConverter implements Converter<String, User> {
@Override
public User convert(String source) {
if (StringUtils.isEmpty(source)) {
return null;
}
// 进行相应处理,根据 source 构建对应的 User
User user = ......;
return user;
}
}