# boot_file_upload
**Repository Path**: StruggleYang/boot_file_upload
## Basic Information
- **Project Name**: boot_file_upload
- **Description**: SpringBoot file Upload
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 1
- **Created**: 2017-09-09
- **Last Updated**: 2021-07-28
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
SpringBoot File Upload
### Quick Start
clone this repositories
```
git clone this repositories
```
Modify the uploaded path according to your OS by application.yml
> If you're trying to upload a qiniu cloud, you need to modify the corresponding key
```
run UploadApplication class
```
open your Browser
```
http://localhost:8089
```
>Auto redirecting to the swagger2 page
Start uploading
## In your project
You need two documents to support
- `org.struy.util.*`
- `org.struy.web.AccessoryController`
>You may have a little modification that can be used in your project
## Features
- `application.yml` Configuration upload path
- `h2` database Storage file info
- The file is stored at the `FileRoot/type/year/month/file` level to facilitate the maintenance of the file
- File downloading
- Picture/pdf/txt Preview
- Cloud storage scheme by [qiniu](https://www.qiniu.com)
#### upload in qiniu cloud
## Next
- Still want to
## Contact
- Blog:[http://git66.com](http://git66.com)