- Based on
Springboot
、Mybatis Plus
andThymeleaf
maven
- 21.01.05 change abstract image into Webp form; use JS tools to delete files and documents(multiple files upload is supported); gradually depart backend from frontend
- 20.12.23 modify database structure,use Google source code compress images
- 20.12.06 change image id to
Snowflake ID
,URL encryption: Base64 - 20.11.15 Initialization
Not completed yet:
file classificationimage compressionemail validation registration
Completed:
- image/file upload
- image direct link access
- image/file delete
Classic MVC structure controller:
- FileHostController: file process(upload/download/etc)
- FileTypeController: file classification(search/add classification)
- ImageHostController: imagebed manipulation(direct link access/upload/etc)
- ImageTypeController: image classification
- UserAdminController: user module
- UserIpController: IP record and process