# todo-platform-admin **Repository Path**: rbcloud_1/todo-platform-admin ## Basic Information - **Project Name**: todo-platform-admin - **Description**: Web项目开发综合实训——todo代办事项服务端 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-04 - **Last Updated**: 2024-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![img](http://www.kdocs.cn/api/v3/office/copy/cnlHTWd6OG11bHN4amdWYmdPaVdScldEaFg1VlVRekU4SVFYVmVsZHBNaGZXZjBkdFNBeEp1NFp5TG8zc0dOb1I2SlphczRtdnRkK1kydVBjZjJYOWhsUkNONm1RcWV6VG5UMGhXYVFGTFd0QzFLU1oyWXljRk1qQkpHUjRoSTlTZVZzb2hRNE84YXlrY05xS2ovT08xcEUzL0ZrM3NrNmY3QjFDK0J3Wm1uamNZZ1V0eGlmOGNCYkFwSUFYTHNSdjUyWmd0RlliNWVRRksxWUpaNDhOajhoVUZqaGRBeTBzVS9HKzBoVzMzZVJkYmZmdnpveDFUSk03QUR5V2craUxyQWhEODhiV2h3PQ==/attach/object/PK7ZKBIAVA?) # 可待LikeTodo代办事项清单 ## @LikeTodo项目组 代办事项应用的价值主要体现在以下几个方面:首先,它能够提高工作效率。通过代办事项的分类、排序和提醒功能,用户可以更好地组织和安排任务,合理分配时间和资源,从而提高工作效率和任务完成质量。其次,代办事项应用可以帮助用户管理个人任务,包括工作任务、学习任务、生活琐事等,让用户清晰了解自己的任务进度和优先级。此外,一些代办事项应用还支持团队协作功能,可以让团队成员共享任务清单、分配任务和跟踪进度,提高团队协作效率。 在设计与开发代办事项应用时,我们采用了Vue.js前端框架和Spring Boot后端框架。本项目采用了前后端分离的开发模式。前端使用Vue.js框架进行开发,负责用户界面的展示和交互逻辑的实现。后端使用Spring Boot框架进行开发,负责处理前端请求、验证用户身份、对数据库进行操作等后端逻辑。前后端通过API进行数据交互,实现数据的传输和同步。这种开发模式具有松耦合性、可扩展性和并行开发的优点,提高了开发效率和代码质量。在本项目中,我们使用数据库来存储用户的代办事项数据。数据库可以提供数据的持久化存储和高效的查询能力。通过与数据库的交互,我们可以实现代办事项的创建、编辑、删除和状态更新等功能。 ## ## 项目构建 ### 1、手动引入TODO模块 在安装依赖之前,需要在构建项目之前要在项目结构中手动引入模块,在模块中手动导入Todo模块 ![img](http://www.kdocs.cn/api/v3/office/copy/RHRPS1BFaFZ0OXVrbDRFNG5CZVZRblFodUJUUXRJajVJeHNldWxPRXVzb1pxdVdFd1dEQUljZkthQkVZSWZCZGd6a1p5NVlTeWt6RktsMGF2czVqQStKTWxNV0N1QXJzS0s1SDR0S0RsbXdpVFZzbjJUVk9vWU95NGhWS2F1NUZkVlpLMysxdHdVNzcrcVEyejVVeWw2eFJBb0RtSlN5SVA1a2daT3hSZDh5clNWSDZ0eXh6ODdEWExnS3ovS0NxK2ZUS3NMTzJhcC8zRzJQdzNZNmlPSWtOTDZKWk5MUUV6ZWkvQ29hK3VnMG9BQzZaZnBTNkIzRDMvVW5ZdWF0VGtXV0h5K2VJNXBRPQ==/attach/object/F3AZKBIANY?) ### 2、使用Maven导入项目依赖 第一步清除Maven的缓存,第二步安装依赖 ![img](http://www.kdocs.cn/api/v3/office/copy/RHRPS1BFaFZ0OXVrbDRFNG5CZVZRblFodUJUUXRJajVJeHNldWxPRXVzb1pxdVdFd1dEQUljZkthQkVZSWZCZGd6a1p5NVlTeWt6RktsMGF2czVqQStKTWxNV0N1QXJzS0s1SDR0S0RsbXdpVFZzbjJUVk9vWU95NGhWS2F1NUZkVlpLMysxdHdVNzcrcVEyejVVeWw2eFJBb0RtSlN5SVA1a2daT3hSZDh5clNWSDZ0eXh6ODdEWExnS3ovS0NxK2ZUS3NMTzJhcC8zRzJQdzNZNmlPSWtOTDZKWk5MUUV6ZWkvQ29hK3VnMG9BQzZaZnBTNkIzRDMvVW5ZdWF0VGtXV0h5K2VJNXBRPQ==/attach/object/F7BZKBIAZM?) ### 3、搭建数据库 在数据库中导入`sql/todo_platform.sql`文件 > 若遇到数据无法识别`utf8mb4_0900_ai_ci`编码,可以手动将编码更换成`utf8mb4_bin` 修改项目启动配置文件`todo/src/main/resources/application-druid.yml` ### 4、启动Redis > Redis是一种高性能的键值对数据库,主要用于存放用户缓存 Redis for windows下载链接:[Releases · tporadowski/redis](https://github.com/tporadowski/redis/releases) ### 5、运行项目