littlebot
Published on 2025-04-10 / 1 Visits
0

【源码】基于Spring Boot和Android的2,4D浓度检测App

项目简介

本项目为2022年秋季吉林大学《Android开发》课程设计的一部分,致力于开发一款2,4D浓度检测App。此App可让用户利用一组自定义数据对其他图片呈现的浓度进行预测,同时具备模型管理、数据管理、结果分享等功能。

项目的主要特性和功能

主要功能

  • 浓度预测:借助用户自定义数据预测其他图片中的浓度。
  • 用户管理:支持用户登录与注册。
  • 模型管理:提供模型的创建、读取、更新和删除操作。
  • 数据管理:支持模型数据的创建、读取、更新和删除操作。
  • 结果分享:用户能够将预测结果分享给他人。

技术栈

前端

  • 语言:Java JDK - 1.8,API 32 min 23
  • 依赖:UCrop(截图工具)、OkHttp(网络请求)、Lombok(开发工具)、Hutool(开发工具)

后端

  • 框架:Spring Boot
  • 数据库:MySQL
  • 依赖:Lombok(开发工具)、Hutool(开发工具)、SpringBoot - JDBC(数据库连接驱动)、Mysql - Connector - J(MySQL连接驱动)、MyBatisPlus(JPA支持)

安装使用步骤

  1. 数据库初始化:在backend目录下的sql/*.sql文件中执行DDL语句,创建数据库表结构。
  2. 配置数据库连接:修改backend中的配置文件,配置数据库连接信息。
  3. 启动后端服务:启动backend中的Spring Boot服务。
  4. 获取本地IP地址:通过ipconfig命令查询WLAN分配的本机IPv4地址。
  5. 配置前端URL:修改前端代码中的utils.Constant.BASE_URL,将其设置为上述查询到的IP地址和端口号(例如:IP:8080)。
  6. 真机测试:若使用真机进行测试,需确保真机连接到与服务端相同的WIFI网络。

完成以上步骤,即可成功配置并运行本项目,开始使用2,4D浓度检测App。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】