1、项目开发中,导入输入应该是常用的基本功能。我们经常会使用excel将数据导入到数据库,在导入之前必须得将excel数据转换成javaBean对象
2、由于此功能经常使用,所以开发此工具类方便日后轻松完成输入导入与转换功能
要求:excel中必须有标题栏,标注每个字段的意义 如:
与此excel对应的javabean对象为:
/**
* 用户基本信息测试
*
* @author cml
*
*/
public class User
{
private String username;
private int id;
private String name;
private Date birthday;
private long height;
private double salary;
//省略set get方法
}
在使用测试类的时候我们只需要注明bean中的属性与excel标题栏哪一列对应即可,不要求excel中列的顺序关系。
先运行工具类:
Map header = new HashMap();
header.put("编号", "id");
header.put(&