1. 程式人生 > 其它 >hutool工具-資料庫資料匯出Excel

hutool工具-資料庫資料匯出Excel

hutool文件地址:https://www.hutool.cn/docs/#/

匯入依賴

	<dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>5.8.0.M2</version>
        </dependency>
		
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>5.0.0</version>
        </dependency>

        <dependency>
            <groupId>xerces</groupId>
            <artifactId>xercesImpl</artifactId>
            <version>2.12.2</version>
        </dependency>

測試例子:

@SpringBootTest
class Demo1ApplicationTests {
    @Autowired
    private UserMapper userMapper;

    @Test
    void contextLoads() {
        List<SysUser> users = userMapper.getUsers();

//        通過工具建立writer物件
//        ExcelWriter writer = ExcelUtil.getWriter();
//        通過構造方法建立物件
        ExcelWriter writer = new ExcelWriter("D:\\test.xls");
//        跳過第一行
        writer.passCurrentRow();
//        合併單元格作標題行
        writer.merge(3,“測試標題”);
//        一次性寫出內容
        writer.write(users, true);
//        關閉writer
        writer.close();
    }
}

官網例子:https://www.hutool.cn/docs/#/poi/Excel生成-ExcelWriter?id=使用例子