"Android installation package management background" - the beginning of the practical column of spring boot + vue3 front-end and back-end projects

Table of contents

1. "Android installation package management background" project description:

(1) Project description

(2) Development background

(3) Requirements documents written before development

(4), including the technology stack

(1), spring boot backend

(2), vue3 front end

(5) Screenshot of the project

2. Introduction to the column:

3. Column Outline:

(1) Local deployment of project source code;

(2), spring boot project actual combat - from zero development "Android installation package management background"

(3), vue3 project actual combat - from zero development "Android installation package management background"

4. Source code download

5. Personal official account


1. "Android installation package management background" project description:

(1) Project description

As the name suggests, the project is a system platform dedicated to managing Android installation packages. The original intention is to be able to upload application installation packages by yourself, manage the update and download of installation packages for multiple applications, and directly copy the check update link of an application and put it in the corresponding application. in. Platform functions include release, update, download statistics, download link generation, link sharing control, automatic generation query version update interface, installation package editing and management functions, etc.

The project adopts springboot backend, vue3 frontend, front-end and backend separation architecture and technology development, the project has few functions and refined technology.

(2) Development background

My work has been mainly engaged in android development positions. The internal update interface of the app has always been provided by the background colleagues who write the interface. The check update and download of each app will be provided again. If there is a new version submitted, the background colleagues will manually put it on the server. It is very troublesome to manually add version information to the database. It is limited by people who are worse than self-sufficiency. Recently, the company has nothing to do. Suddenly, I thought about the entire management background, formulated the requirements and started to work. It took a month to complete. Deployment will also be applied to company projects later.

(3) Requirements documents written before development

Document: Android version update unified management background. Note
link: http://note.youdao.com/noteshare?id=542ff4859d524ae79d60bc0f6c98557b

(4), including the technology stack

(1), spring boot backend

MyBatis、swagger、SaToken、MySQL、Redis

(2), vue3 front end

element-plus、axios、vue-router

(5) Screenshot of the project

2. Introduction to the column:

This project is a small project of my amateur practice. Although the project is small, it uses many technologies. What makes me proud is that I formulated the requirements alone and completed the project with back-end and front-end technologies other than my major. It satisfies my vanity a little bit, and my layout is small, so now Can't wait to share it with you all. The source code will be shared with you at the end of this article.

It is better to teach people to fish than to teach them to fish, so this column is a front-end and back-end practical tutorial column for this project - "Installation Package Management Background" from scratch. Whether this project is used for actual combat at the front end or the back end, it is an excellent project for practicing hands. If you are interested, please look forward to it!

3. Column Outline:

(1) Local deployment of project source code;

"Android Installation Package Management Background" - Front-end Vue3 Source Code Deployment - Xiao Xiaofeng's Blog - CSDN Blog

"Android installation package management background" - back-end springboot source code deployment - Xiao Xiaofeng's blog - CSDN blog

(2), spring boot project actual combat - from zero development "Android installation package management background"

Start from building the environment to building the springboot project.

(3), vue3 project actual combat - from zero development "Android installation package management background"

 For project construction, please see my Vue series of articles, starting from the management background basic template.

4. Source code download

Front-end source code https://github.com/xxfen/apkManagement-vue3

Backend source code https://github.com/xxfen/apkManagement-java

Guess you like

Origin blog.csdn.net/xxfen_/article/details/126009384