spring-boot-plus V1.2.1 发布 文件上传下载和静…

2019-08-26 06:16:48来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

spring-boot-plus V1.2.1 发布 文件上传下载和静态资源访问

[V1.2.1-RELEASE] 2019.08.21

?? New Features

  • 文件上传保存到服务器指定目录
  • 文件下载
  • 访问上传的图片等资源
  • 启用项目静态资源访问,可访问static/templates目录下资源

?? Optimization

  • static资源访问:http://localhost:8888/static/welcome.html
  • templates资源访问:http://localhost:8888/templates/springbootplus.html
  • 上传swagger:http://localhost:8888/swagger-ui.html#!/upload-controller/uploadUsingPOST
  • 上传后,图片文件访问:http://localhost:8888//resource/201908210134467.png
  • 图片自定义控制访问:http://localhost:8888/image/201908210134467.png

?? Added/Modified

  • Add UploadController 上传控制器
  • Add DownloadController 下载控制器
  • Add ImageController 图片访问控制器
  • Add ResourceInterceptor 资源拦截器

  • Add welcome.htmlstatic目录下
  • Add springbootplus.htmltemplates目录下
  • Add ContentTypeUtil 文件类型工具
  • Add mime-type.properties 文件类型自定义拓展配置
  • Add UploadUtil 上传工具类,UploadFileNameHandle 文件名称回调接口,DefaultUploadFileNameHandleImpl 默认文件名称实现类
  • Add DownloadUtil 下载工具类

  • Modify WebMvcConfig 注册资源拦截器,项目静态资源访问配置
  • Modify SpringBootPlusConfig 创建 ResourceInterceptor 资源拦截器
  • Modify SpringBootPlusInterceptorConfig 添加 resourceConfig 资源拦截器配置
  • Modify SpringBootPlusProperties 添加 uploadPath,resourceAccessPath,resourceAccessPatterns,resourceAccessUrl属性
  • Modify application.yml, application-local.yml 添加文件上传/下载配置

  • Modify mysql_spring_boot_plus.sql 添加创建数据库语句,如果不存在,则创建

?? Bug Fixes

  • 拦截器exclude-path,include-path字符串配置问题,已修改为数组接收String[] excludePath,String[] includePath

?? Documentation

  • mime-type大全

?? Dependency Upgrades

  • Upgrade to springboot 2.1.7.RELEASE

原文链接:https://www.cnblogs.com/springbootplus/p/11388186.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:15.junit测试类使用及注解

下一篇:Java创建对象的5种方式