开发过程中经常需要用到数据的导入导出功能,之前用的是POI,这次使用JXL,JXL相对于POI来说要轻量简洁许多,在数据量不大的情况下还是非常实用的。这里做一下使用JXL的学习记录。首先需要导入相应的jar包,pom.xml中添加如下内容即可
1 | <dependency> |
看图说话:
0、数据实体类:
1、导出代码:
2、导入代码:
3、导出测试:
4、导出测试结果:
因为jxl不支持新本Excel格式,旧版本的表格最多只支持65536条数据;
这里测试导出最大65536条数据耗时1秒左右,速度还是非常快的,当然我这个跟我测试的实体字段比较少可能也有关系
5、导入测试:
6、导入测试结果:
以上就是Java实现Excel 导入导出的全部代码了
下面附上代码
数据实体类:
1 | public class Customer { |
1、导出代码:
1 | public static void excelExport(List<Customer> list, String path) { |
2、导入代码:
1 | public static List<Customer> excelImport(String path) { |
3、导出测试代码:
1 | public static void main(String[] args) { |
4、导入测试代码:
1 | public static void main(String[] args) { |

