如何使用spring MVC将数据从数据库导出到excel表?

时间:2014-10-07 14:27:54

标签: java mysql database spring-mvc export-to-excel

如何使用spring MVC将数据从MySQL表导出到Excel?

我在谷歌尝试了很多,但没有用。根据我的要求,我尝试了this代码,但不是来自数据库。

如何从数据库导出?

1 个答案:

答案 0 :(得分:0)

我建议您使用另一个库来编写Excel文件EasyXLS,而不是Apache POI。您可以使用ResultSet将数据直接从MySQL导出到Excel。见how to export ResultSet to Excel

    ExcelDocument xls = new ExcelDocument();
    xls.easy_WriteXLSFile_FromResultSet("Excel.xls", resultset,  
              new ExcelAutoFormat(Styles.AUTOFORMAT_EASYXLS1), "Sheet name");

    ExcelDocument xls = new ExcelDocument();
    xls.easy_WriteXLSXFile_FromResultSet("Excel.xlsx", resultset,  
              new ExcelAutoFormat(Styles.AUTOFORMAT_EASYXLS1), "Sheet name");