(注:如果只是单纯的看怎么实现导入导出,直接从标题八开始看即可)
一、依赖
本文前提条件:已经创建好了springboot工程。至于用不用springboot,或者用普通的java工程都不影响的本章核心就是POI两个依赖,至于用不用mybatisplus或者连接池、数据库都没有影响。
二、启动类以及包扫描
如果只是实现中间业务层、那么这个可以忽略
三、yaml文件的配置
同理,只是实现业务逻辑,用不着数据库,这里可以忽略
四、简单的前端页面
如果不需要前端页面,这里也可以忽略
五、简单的包分层
这是本章的业务分层
六、controller层
七、实体类和dao层
八、业务层
excel导入
excel导出
九、总结
本文不做测试了。需要注意的是本文用到的两个测试数据,一个是学号,一个是姓名。并没有其他多余信息。读者看的时候更改为自己需要的对象即可。
如有错误,望指出。感谢