BeanUtils详解

//模拟的注册
public class BeanUtilsDemo {

public static void main(String[] args) throws Exception {
    
    Scanner scanner = new Scanner(System.in);
    
    //创建Map集合
    Map<String,String> map = new HashMap<String, String>();
    
    System.out.println("请输入您的身份证:");
    String id = scanner.next();
    map.put("id", id);
    
    System.out.println("请输入您的姓名:");
    String name = scanner.next();
    map.put("name", name);
    
    System.out.println("请输入您的年龄:");
    String age = scanner.next();
    map.put("age", age);
    
    
    //给对象封装数据 , 数据全部都在Map中。
    User s = new User();
    
    //把map中的数据封装到对象上。
    BeanUtils.populate(s, map);
    
    System.out.println("用户信息是:"+ s);
}

}

上一篇:Commons-Beanutils利用链分析


下一篇:BeanUtils JDBCTemlpate Druid Servlet