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

关于建设学校网站的报告网络营销的特点是什么?

关于建设学校网站的报告,网络营销的特点是什么?,做网站思路,wordpress drupal 比较实验题目: 使用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/65822.html

相关文章:

  • 网站的优化用什么软件软文营销策划方案
  • 苏州电信网站备案新闻稿范文300字
  • 温岭网站制作中国站长之家域名查询
  • 公司网站招聘费如何做会计分录游戏代理平台一天结一次
  • 做书店网站版头柳州网站建设哪里有
  • 科普网站建设方案北京网络优化
  • 做文化墙的网站体育热点新闻
  • 代办记账代理公司seo技术好的培训机构
  • 大学社团做网站百度竞价关键词
  • 如何查询网站备案时间查询网站转让出售
  • 电脑手机网站制作互联网舆情
  • 怎么访问域名网站百度权重1是什么意思
  • 怎么做自己的公司网站放在百度河南网站推广电话
  • 宿迁企业网站设计阿里云域名查询
  • 网站建设微信商城开发精品成品网站源码
  • ps图做ppt模板下载网站百度 营销推广怎么收费
  • 南京网站建设方案seo快速排名利器
  • 怎么改网站关键词深圳谷歌seo推广
  • 做盗版系统网站会不会网络推广公司电话
  • 流行网站开发框架在线bt种子
  • 怎么用手机做钓鱼软件或者网站怎样在百度打广告
  • hao123网址之家设为主页抖音seo公司
  • 南宁网站建设推广服务合肥今天的最新消息
  • 电商培训在线课程网络优化app哪个好
  • 彩票引流推广方法seoer是什么意思
  • myeclipse做网站更改名字软件开发定制
  • 做公务员试题的网站跨境电商平台
  • 个人档案网站该怎么做网络营销型网站
  • 极简 单页面网站模板seo查询爱站
  • 外贸平台有哪些小网站广州快速排名