vue springboot渣滓辨认渣滓分类微信小程序前台后台源码收费赠送
作者头像
  • 米蔚然
  • 2019-11-20 15:33:04 0

渣滓辨认小程序介绍

渣滓辨认精灵是一款基于uni-app开发的微信小程序,运用SpringBoot2搭建后端服务,并通过Swagger2构建Restful接口文档,实现了文字查询、语音识别和图像识别等功能,帮助用户进行垃圾分类。

引介

前端:该小程序采用uni-app框架开发,uni-app是一个使用Vue.js开发所有前端应用的框架。开发者只需编写一次代码,就可以发布到iOS、Android、H5及各类小程序平台(如微信、支付宝、百度、头条、QQ、钉钉等)。

后端:后端服务使用SpringBoot2构建,并借助Swagger2创建Restful风格的接口文档。数据库选用Mysql,数据访问层则使用Mybatis-Plus。

语音识别与图像识别:这两项功能利用百度智能云平台提供的服务。

安装教程

要开发此小程序,需准备以下内容:

  1. IDE和JDK8开发环境:前端开发需下载HBuilder,后端开发则需下载Eclipse或IDEA。

  2. 语音识别和图像识别功能:需要注册百度智能云平台账号,并获取相应的API key和secret key。这些信息需在后端项目的配置文件中设置。

  3. 数据库准备:创建名为garbageSort的数据库,并导入garbagesort.sql文件。

  4. 后端启动步骤

    • 在afterend目录下的uniapp-api模块中,将application.yml.example重命名为application.yml。
    • 在application.yml中配置数据库信息和百度API管理信息。
    • 运行UniappApiApplication以启动后端服务。可通过http://localhost:8899/wx/doc.html访问接口文档。
  5. 前端启动步骤:在HBuilder中打开frontend目录,选择运行到小程序模拟器—>微信开发者工具;或者直接在微信开发者工具中打开frontend -> unpackage -> dist -> dev -> mp-weixin,即可启动微信小程序。

以上步骤完成之后,你就可以体验渣滓辨认小程序的全部功能了。

    本文来源:图灵汇
责任编辑: : 米蔚然
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
渣滓辨认前台springboot源码后台赠送收费程序分类
    下一篇