# springboot3_clean
**Repository Path**: deelete/springboot3_clean
## Basic Information
- **Project Name**: springboot3_clean
- **Description**: 基于Vue3/Type Script/Element Plus 和Spring Boot3的小微项目个人用模板架构
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 1
- **Created**: 2024-07-14
- **Last Updated**: 2025-10-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: SpringBoot, Java, Vue, TypeScript
## README
1. # springboot3_clean
#### Introduce
A personal template architecture for small and micro projects based on Vue3/Type Script/Element Plus and Spring Boot3.
#### SystemModel
```cmd
springboot3_clean
├─boot3-common // model common
├─boot3-create-code // code
├─boot3-excel-boot // excel
├─boot3-security // model security
├─boot3-test // test and startApplication
├─boot3-utils // model utils
├─docker // docker
└─vue3-front // front vue code
```
#### Software architecture
| environmen | version |
| ---------- | ------- |
| jdk | >=17 |
| mysql | >=5.7 |
| redis | >=6 |
#### Instructions for use
##### 1 myConfig in yml
```yaml
myConfig:
useMinio: N #use minio upload or not N is not Y is yes
token: #In the development environment, the specified token can be configured here to never expire, but the prod environment needs to delete the configuration
file:
frontUploadUrl: D:\Environment\Nginx\nginx-1.15.2\html\ #uploadFile url
```
##### 2 logback-spring配置
```xml
```
##### 3 Docker相关
```yml
# 1 in Dockerfile,make the volume is /tmp
VOLUME /tmp
# 2 in application-prod.yaml, file upload url is /tmp
myConfig:
useMinio: N
file:
frontUploadUrl: /tmp/ #file url
# 3 finally, the script that builds the image and publishes maps/tmp to the nginx path, making it easy to access images through the address when not using Minio
docker run -d -p 8090:8090 -e LANG=en_US.UTF-8 -e TZ="Asia/Shanghai" -v /usr/local/nginx/html:/tmp boot3.jar:1.1
```
#### Function preview
|  |  |
| ------------------------------------------------ | ----------------------------------------------- |
|  |  |
|  |  |
|  |  |