• 大小: 4MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: 其他
  • 标签: poi  Excel  

资源简介

这是本人实现的比较通用的工具类,希望可以帮助到你们

资源截图

代码片段和文件信息

package com.excel.config;

public class ConfigConstant {

/*
 * model 的查找编号  id
 */
public static final String MODEL_ID = “id“;

/*
 * 从Excel 到 Model 转换的目标 javabean class
 */
public static final String MODEL_CLASS=“class“;

/*
 * excel 列中对应到javabean中的 javabean属性名称
 */
public static final String PROPERTY_NAME = “name“;

/*
 * excel中的标标题中的列数 (  取值的时候可以用javabean属性和对应的列数取值)
 */
public static final String PROPERTY_CLOUMN=“cloumn“;

/*
 * excel 列中对应到javabean中的 excel列标题名称  (取值的时候可以用 javabean属性和Excel中的标题对应取值)
 */
public static final String PROPERTY_EXCEL_title_NAME = “exceltitleName“;

/*
 * excel中的列数据要被转换的数据类型
 */
public static final String PROPERTY_DATA_TYPE = “dataType“;

/*
 * excel中的数据最大长度
 */
public static final String PROPERTY_MAX_LENGTH=“maxLength“;

/*
 * 在excel中没有列数据需要系统对javabean属性中的某一个值设置一个动态传入的值(指所有JavaBean的这个属性值,都是统一传入的固定值).设置些属性必须设置默认值
 * 
 * 他的值设置为 fixity = “yes“ 默认为 no.
 */
public static final String PROPERTY_FIXITY=“fixity“;

/*
 * 在导入excel时有些值在存入系统时使用的值需要转换
 * 如:一个保管期限的下拉列表中有{永久(Y)长期(C)短期(D)}
 * 系统中存入的只能是 YCD之类的值导入Excel的值却是永久长期短期这类的值需要转换.
 * 转换方式:取到Excel中的具体值加上保管期限前辍从传入的Map中取值.如 取值长期  C = Map.get(“bgqx长期“); 
 * 
 */
public static final String PROPERTY_CODE_TABLE_NAME=“codeTableName“;
/*
 * 如果值为空设置的默认值
 */
public static final String PROPERTY_DEFAULT=“default“;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        802  2011-07-26 11:12  newExcel\.classpath

     文件        384  2011-07-26 11:12  newExcel\.project

     文件        629  2011-07-26 11:12  newExcel\.settings\org.eclipse.jdt.core.prefs

     文件        826  2011-07-26 11:12  newExcel\bin\com\excel\config\ConfigConstant.class

     文件        878  2011-07-26 11:12  newExcel\bin\com\excel\config\RuturnConfig.class

     文件       2036  2011-07-26 11:12  newExcel\bin\com\excel\config\RuturnPropertyParam.class

     文件        210  2011-07-26 11:12  newExcel\bin\com\excel\file\Excel.class

     文件       7444  2011-07-26 11:12  newExcel\bin\com\excel\file\impl\ExcelImpl.class

     文件       1226  2011-07-26 11:12  newExcel\bin\com\excel\main\ImportFile.class

     文件       1132  2011-07-26 11:12  newExcel\bin\com\excel\test\DeptModel.class

     文件       6658  2011-07-26 11:12  newExcel\bin\com\excel\utils\ExcelReader.class

     文件       4357  2011-07-26 11:12  newExcel\bin\com\excel\utils\xmlUtils.class

     文件        787  2011-07-26 11:12  newExcel\bin\ImportExcelToModel.xml

     文件      22528  2011-07-26 11:12  newExcel\bin\test.xls

     文件     261809  2011-07-25 09:28  newExcel\jar\commons-lang-2.4.jar

     文件      38015  2011-07-25 10:42  newExcel\jar\commons-logging.jar

     文件     313898  2011-07-25 09:28  newExcel\jar\dom4j-1.6.1.jar

     文件    1675036  2010-10-29 16:40  newExcel\jar\poi-3.7-20101029.jar

     文件     264108  2010-10-29 16:40  newExcel\jar\poi-examples-3.7-20101029.jar

     文件    2143317  2011-07-25 09:28  newExcel\jar\spring-2.5.6.jar

     文件       1715  2011-07-26 11:12  newExcel\src\com\excel\config\ConfigConstant.java

     文件        487  2011-07-26 11:12  newExcel\src\com\excel\config\RuturnConfig.java

     文件       1471  2011-07-26 11:12  newExcel\src\com\excel\config\RuturnPropertyParam.java

     文件        202  2011-07-26 11:12  newExcel\src\com\excel\file\Excel.java

     文件       5803  2011-07-26 11:12  newExcel\src\com\excel\file\impl\ExcelImpl.java

     文件        654  2011-07-26 11:12  newExcel\src\com\excel\main\ImportFile.java

     文件        714  2011-07-26 11:12  newExcel\src\com\excel\test\DeptModel.java

     文件       5797  2011-07-26 11:12  newExcel\src\com\excel\utils\ExcelReader.java

     文件       3268  2011-07-26 11:12  newExcel\src\com\excel\utils\xmlUtils.java

     文件        787  2011-07-26 11:12  newExcel\src\ImportExcelToModel.xml

............此处省略25个文件信息

评论

共有 条评论