概览
基于 EasyExcel 的 Spring Boot Excel 导入导出增强工具,通过注解即可实现 Excel 的导入导出功能,支持多种高级特性如数据验证、字典转换、数据脱敏等。
功能特性
- 注解驱动的导入导出
- 单/多 Sheet 支持
- 模板导出功能
- 数据验证和脱敏
- 字典转换
- 国际化表头支持
- 嵌套对象导出/导入
- 条件样式和动态表头
- 公式、冻结窗格、条件格式
- 批注、图片、加密、水印
- 进度回调监听
技术栈
Spring Boot EasyExcel Java 17+
安装使用
Maven 依赖:
```xml
<dependency>
<groupId>cn.allbs</groupId>
<artifactId>allbs-excel</artifactId>
<version>3.0.0</version>
</dependency>
```
基本使用:
1. 在实体类字段上添加 @ExcelProperty 注解
2. 在 Controller 方法上添加 @ExportExcel 注解用于导出
3. 在 Controller 参数上添加 @ImportExcel 注解用于导入 相关工具
🧪
Web应用 Allbs Excel 测试工具
Allbs Excel 功能演示和测试平台
Allbs Excel 的配套测试展示工具,提供了完整的功能演示和在线测试环境,帮助开发者快速了解和体验 Allbs Excel 的各种特性。
java spring-boot excel