有时需要以excel文件的形式下载数据库中的数据。
1.引入依赖
1 | <dependency> |
2. 建立实体类字段与Excel表中列的映射关系
使用@ExcelProperty
注解,value表示表头名称,index表示excel列号(0为第1列)
1 | public class UserExcelModel extends BaseRowModel { |
3. Dao
1 |
|
4. Service
1 |
|
5. Controller
1 |
|
6. mapper文件
1 | <resultMap id="UserExcelResultMap" type="demo.srammy.springbootwitheasyexcel.excel.UserExcelModel"> |
7. 写入excel文件工具类
1 | public class ExcelUtils { |
8. 使用
在浏览器地址栏直接输入http://ip:host/exportUserInfo
,即可以以excel文件的形式下载数据库中数据。