点餐小程序,点餐系统,管理后台批量导入excel菜品数据
点餐系统上线这段时间,有好多同学反馈,是否可以添加一个菜品批量导入的功能。由于平时比较忙,一直没有时间把菜品批量导入的功能加进来。今天正好空出来时间了,就来教大家实现下菜品批量导入的功能。 后面会把这节功能录制成视频放到点餐系统的课程里。 传送门: 点餐系统,java后台+点餐小程序 老规矩,先看效果图 选择excel菜品 导入数据成功 之前有看过我课程的同学肯定知道,我之前是没有批量导入的类目的,不错,这个类目就是我们今天新加的功能。 实现步骤很简单: 1,点击导入按钮选择excel 2,导入成功后调转到商品列表页。 下面我们就来具体讲解下实现步骤 一,引入excel操作类库 我们这里主要用到了下面红框里的两个类库 类库写在pom.xml里,不要忘记做ReImport操作 二,添加导入excel的后台网页 添加菜品类目导入页 添加商品(菜品)导入页 上面的代码,我会加入到点餐系统里,有购买点餐系统课程的同学,去刷新下之前的网盘链接即可获取最新代码。 三,编写ExcelUtil工具类 把完整代码给大家贴出来,其实很简单,就是在工具类里定义一个导入菜品类目和菜品的方法。 注意:对应的导入方法是解析excel里的数据,所以你的excel数据必须和我的保持一致,就是第几列是什么数据,要和我的对应起来。要不然会导致数据存错的问题。 package com.qcl.utils; import