当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
1 Star 7 Fork 0

一碗豆腐 / ywdf
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 1.49 KB
一键复制 编辑 原始数据 按行查看 历史
一碗豆腐 提交于 2019-06-12 16:46 . 更新 README.md

ywdf

介绍

一款公共图片上传和读取的小工具

软件架构

基于mybatis-plus和spring-boot项目

安装教程

用项目中的sql创建数据库,修改数据库连接 讲prop-web.yml文件中的imagePathPrefix修改为需要的路径,启动项目就OK了

使用说明

提供两个接口

/pub/uploadImage(上传图片接口)

参数名 必选 类型 说明
file MultipartFile 图片文件
type string 自定义图片存放归类,比如机构图片为org
isResize string 是否剪裁缩略图(true-是),默认不剪裁,剪裁后才能在获取图片时才能获取缩略图
width int 缩略图宽(如果isResize为true则不可为空)
height int 缩略高度(如果isResize为true则不可为空)
返回示例
{
  "retCode": "0000",
  "retMsg": "操作成功",
  "data": {
    "imageId": 10
  }
}

返回参数说明

参数名 类型 说明
imageId int 图片id

/pub/getImage(读取图片接口)

直接在浏览器输入: http://XXXX/pub/getImage?id=XX 剪裁图片: http://XXXX/pub/getImage?id=XX&isResize=true 如果想放入标签,把链接写到src属性中即可

图片存储说明

图片会存在prop-web.yml中imagePathPrefix路径下,按照上传图片接口的type参数以月为单位存储,缩略图存在tumb目录下

Java
1
https://gitee.com/songqiming/ywdf.git
git@gitee.com:songqiming/ywdf.git
songqiming
ywdf
ywdf
master

搜索帮助