当前位置: 首页 > wzjs >正文

关于建设学校网站的报告合肥网络公司seo建站

关于建设学校网站的报告,合肥网络公司seo建站,wordpress 定时发送,做网站的集团实验题目: 使用Java做简单数据插入 实验内容 用API方式,做数据插入。 使用Java语言实现数据插入界面,为实验一建立的学生、教师、课程表插入数据,可以在前端界面中录入数据之后保存,也可以导入Excel中的数据。 实…

实验题目:

使用Java做简单数据插入

实验内容

用API方式,做数据插入。

使用Java语言实现数据插入界面,为实验一建立的学生、教师、课程表插入数据,可以在前端界面中录入数据之后保存,也可以导入Excel中的数据。

实验步骤与内容:

  1. 实现单条文档数据的插入(以在student表插入为例):
  1. 在service类中添加save函数,在controller类中添加方法,接收前端插入数据请求,并且为前端返回具体数据

前端进行请求即可

在前端填写相关信息后即可插入成功

  1. 批量插入数据

由于MongoTemplate本身支持数据的批量操作,所以我们可以直接调用这个方法,大体的思路为从前端获取用户上传的文件,然后后端使用easy-poi将数据读出来并进行整理,然后调用insert方法进行插入即可

2.1

首先需要在pom.xml文件中添加easypoi相关依赖,使得在 Java 应用程序中处理 Excel 文件变得更加便捷

然后在student类中添加Excel注释,使 Student 类能够与 MongoDB 数据库和 Excel 文件之间进行有效的数据映射。

然后在service层添加insertMany方法,使用ExcelImportUtil来从MultipartFile对象中读取 Excel 文件的数据,将其转换为Student类型的列表,然后使用mongoTemplate工具类来批量插入这些数据到 MongoDB 中:

然后在controller层添加upload方法,实现前后端信息传递:

2.2前端实现

使用<el-upload>组件,上传本地Excel文件并传递给后端

批量插入效果展示:

插入成功之后就可以在表格中查看到已经批量插入了xlsx文件里的所有数据(我插入的文件里只有这两条数据)(因为此处涉及个人信息,所以只有一条截图):

观察数据库,可以看到,上述几条文档已经正确插入数据库了。

Teacher类和course以此类推即可

实验结果与分析:

本次实验主要学习了单条插入和批量插入Excel文件的前后端实现,同时也遇到了难点,就是如何把文件解析,经过查询决定利用easypoi库解析Excel文件,生成对象列表,最后成功解决,通过本次实验更加了解了save、insert的方法,学到了非常多的内容。

http://www.dtcms.com/wzjs/470554.html

相关文章:

  • 网站动态效果用什么软件做的地推接单平台网
  • 做网站公司的使命中国国家培训网官网查询
  • 辽宁响应式网站建设网络推广平台有哪些?
  • 容桂网站建设公司万网域名管理平台
  • 佛山网站建设 天博推广方案框架
  • 郑州网站制作怎么样seo计费系统
  • 网站备案是一年一次吗杭州seo首页优化软件
  • 网页分析案例cpu优化软件
  • 红色网站建设的比较好的高校网坛最新排名
  • 合肥网站建设网页设计防疫测温健康码核验一体机
  • 网站建设模板黄页关键词快速排名不限行业
  • 泉州做网站优化价格昆山网站制作公司
  • 网站logo用什么来做在线网页制作
  • 企业简介 网站建设技能培训有哪些科目
  • 建设网站之前都需要准备什么上海优化排名网站
  • 电子商务网站建设怎么做传统营销和网络营销的区别
  • 网站建设学习多少钱seo创业
  • 美国做网站价格首页关键词优化价格
  • 成都网站建设推荐安徽秒搜科技手机系统优化工具
  • 中国建设工程招投网站关键词查询的五种常用工具
  • 企业网站管理系统湖南岚鸿网络公关
  • wordpress本地手机无法访问整站优化和单词
  • 房地产开发公司网站源代码 墨绿色风格重庆今天刚刚发生的重大新闻
  • 政务信息网站建设研究深圳建站公司
  • 深圳市手机网站建设指数平滑法
  • 商丘家居网站建设网络营销是做什么的工作
  • 怎样做自己的vip解析网站百度的主页
  • 上海微网站制作设计制作网站怎么进入
  • 政府网站集约化建设 三年百度运营怎么做
  • 网站开发开题报告格式企业网站优化排名