实现基于MinIO的对象存储功能,包括: 1. 新增MinioProperties配置类 2. 创建UploadStorage接口及Minio/Local实现 3. 重构MediaLibraryService使用统一存储接口 4. 添加MinIO模式下文件服务控制器 5. 提供docker-compose.minio.yml部署配置 6. 更新文档说明MinIO集成方式 支持本地存储和MinIO对象存储两种模式,可通过upload.storage配置切换
94 lines
4.9 KiB
Plaintext
94 lines
4.9 KiB
Plaintext
com\wuhansaga\server\entity\CaseStudy.class
|
|
com\wuhansaga\server\WuhanSagaApplication.class
|
|
com\wuhansaga\server\entity\CompanyInfo.class
|
|
com\wuhansaga\server\controller\portal\PortalAboutController.class
|
|
com\wuhansaga\server\constant\SiteCodes.class
|
|
com\wuhansaga\server\mapper\SingleEquipmentMapper.class
|
|
com\wuhansaga\server\mapper\ProductCategoryMapper.class
|
|
com\wuhansaga\server\service\WorkshopService.class
|
|
com\wuhansaga\server\controller\portal\PortalCaseController.class
|
|
com\wuhansaga\server\config\MinioProperties.class
|
|
com\wuhansaga\server\service\CompanyInfoService.class
|
|
com\wuhansaga\server\controller\admin\AdminBannerController.class
|
|
com\wuhansaga\server\controller\admin\AdminCaseController.class
|
|
com\wuhansaga\server\mapper\MediaLibraryMapper.class
|
|
com\wuhansaga\server\controller\portal\UploadServeController$1.class
|
|
com\wuhansaga\server\common\PageQuery.class
|
|
com\wuhansaga\server\entity\MediaLibrary.class
|
|
com\wuhansaga\server\controller\portal\PortalWorkshopController.class
|
|
com\wuhansaga\server\mapper\WorkshopMapper.class
|
|
com\wuhansaga\server\entity\About.class
|
|
com\wuhansaga\server\entity\SingleEquipment.class
|
|
com\wuhansaga\server\service\CaseStudyService.class
|
|
com\wuhansaga\server\config\RedisConfig.class
|
|
com\wuhansaga\server\service\MediaLibraryService.class
|
|
com\wuhansaga\server\mapper\CaseMediaMapper.class
|
|
com\wuhansaga\server\config\OpenApiConfig.class
|
|
com\wuhansaga\server\mapper\CompanyInfoMapper.class
|
|
com\wuhansaga\server\controller\portal\UploadServeController.class
|
|
com\wuhansaga\server\entity\CaseMedia.class
|
|
com\wuhansaga\server\controller\admin\AdminAuthController.class
|
|
com\wuhansaga\server\entity\ProductMedia.class
|
|
com\wuhansaga\server\controller\portal\UploadServeController$2.class
|
|
com\wuhansaga\server\mapper\SysUserMapper.class
|
|
com\wuhansaga\server\storage\UploadStorage$StoredObject.class
|
|
com\wuhansaga\server\mapper\AboutMapper.class
|
|
com\wuhansaga\server\storage\LocalUploadStorage.class
|
|
com\wuhansaga\server\controller\admin\AdminProductCategoryController.class
|
|
com\wuhansaga\server\controller\portal\PortalProductController.class
|
|
com\wuhansaga\server\common\GlobalExceptionHandler.class
|
|
com\wuhansaga\server\mapper\NewsCategoryMapper.class
|
|
com\wuhansaga\server\controller\admin\AdminMediaController.class
|
|
com\wuhansaga\server\mapper\ProductMediaMapper.class
|
|
com\wuhansaga\server\config\PortalSiteResolver.class
|
|
com\wuhansaga\server\service\CaseCategoryService.class
|
|
com\wuhansaga\server\service\ProductLineService.class
|
|
com\wuhansaga\server\service\SingleEquipmentService.class
|
|
com\wuhansaga\server\controller\admin\AdminProductLineController.class
|
|
com\wuhansaga\server\mapper\SparePartMapper.class
|
|
com\wuhansaga\server\service\CoreTechnologyService.class
|
|
com\wuhansaga\server\controller\portal\PortalNewsController.class
|
|
com\wuhansaga\server\entity\CaseCategory.class
|
|
com\wuhansaga\server\common\BizException.class
|
|
com\wuhansaga\server\controller\admin\AdminCompanyController.class
|
|
com\wuhansaga\server\entity\SysUser.class
|
|
com\wuhansaga\server\service\AboutService.class
|
|
com\wuhansaga\server\mapper\CaseStudyMapper.class
|
|
com\wuhansaga\server\storage\UploadStorage.class
|
|
com\wuhansaga\server\config\WebMvcConfig.class
|
|
com\wuhansaga\server\entity\News.class
|
|
com\wuhansaga\server\common\PageResult.class
|
|
com\wuhansaga\server\controller\portal\PortalTechnologyController.class
|
|
com\wuhansaga\server\mapper\BannerMapper.class
|
|
com\wuhansaga\server\controller\portal\PortalCompanyController.class
|
|
com\wuhansaga\server\service\AuthService.class
|
|
com\wuhansaga\server\service\BannerService.class
|
|
com\wuhansaga\server\service\ProductCategoryService.class
|
|
com\wuhansaga\server\common\R.class
|
|
com\wuhansaga\server\entity\ProductLine.class
|
|
com\wuhansaga\server\entity\NewsCategory.class
|
|
com\wuhansaga\server\controller\admin\AdminAboutController.class
|
|
com\wuhansaga\server\entity\Workshop.class
|
|
com\wuhansaga\server\mapper\ContactMapper.class
|
|
com\wuhansaga\server\service\SparePartService.class
|
|
com\wuhansaga\server\mapper\CoreTechnologyMapper.class
|
|
com\wuhansaga\server\mapper\ProductLineMapper.class
|
|
com\wuhansaga\server\controller\admin\AdminNewsController.class
|
|
com\wuhansaga\server\config\PortalSiteProperties.class
|
|
com\wuhansaga\server\controller\admin\AdminSparePartController.class
|
|
com\wuhansaga\server\service\NewsService.class
|
|
com\wuhansaga\server\controller\admin\AdminCoreTechnologyController.class
|
|
com\wuhansaga\server\controller\admin\AdminSingleEquipmentController.class
|
|
com\wuhansaga\server\controller\portal\PortalBannerController.class
|
|
com\wuhansaga\server\mapper\NewsMapper.class
|
|
com\wuhansaga\server\service\NewsCategoryService.class
|
|
com\wuhansaga\server\controller\admin\AdminWorkshopController.class
|
|
com\wuhansaga\server\mapper\CaseCategoryMapper.class
|
|
com\wuhansaga\server\entity\Banner.class
|
|
com\wuhansaga\server\entity\ProductCategory.class
|
|
com\wuhansaga\server\storage\MinioUploadStorage.class
|
|
com\wuhansaga\server\entity\Contact.class
|
|
com\wuhansaga\server\config\SaTokenConfig.class
|
|
com\wuhansaga\server\entity\SparePart.class
|
|
com\wuhansaga\server\entity\CoreTechnology.class
|