关于又拍云接入问题

来源:14-1 项目部署

zzard

2021-05-13

文档实在没看明白,跟着师兄的代码去改了,最后在配置yml这里不知道填入什么参数,目前填的参数是这样的(图一),我的又拍云是这个(图二),而在数据库中,每次新增商品的时候,又拍云里面是没有图片上传的,而且数据库里面图片那里的值是空的。只有在修改商品的时候,修改图片然后提交,这个时候虽然又拍云依旧没有图片上传,但是数据库里面的图片字段有值了,值为这个(图三),这是我保存和修改在idea中的信息(图四),不知道是不是配置文件的问题,因为所有的代码都跟着师兄改了,只有配置文件里面的参数是自己猜的,又拍云文档实在看不懂,也不太会打断点找问题。希望师兄能帮我解决这个问题!

图一图片描述
图二
图片描述
图三(里面的值是http://image-sellhyl.test.upcdn.net/)
图片描述
图四
图片描述

写回答

2回答

廖师兄

2021-05-17

也不太会打断点找问题。

你这个问题很大呀,这个一定要学会的。这个技能不掌握。无法提升自己水平的。

图片没有上传到右派云那就是对接图片没有上传到又拍云,那就是对接又拍云出现了错误。检查那一部分代码。运行又拍云官方的demo,  先把图片上传学会。又拍云的文档看不懂就去找官方客服。

0
1
zzard
我想知道四个参数分别填什么,特别是imagehost
2021-05-17
共1条回复

zzard

提问者

2021-05-13

自己测试了一编,在新增商品时候,在前端选择完图片的后检查了网页,发现那里是空的,没有图片的数据,是不是师兄前端那里写错了呢?然后在controller层打印了一下,发现新增里面添加的图片是一个空值。说明前端选择完图片保存图片根本到不了controller。      其次就是,新增图片的时候,即使是空值,但是经过拼接以后至少会在数据库里面有一个yml配置文件里面写的那个网址,但是新增的时候,数据库里面是空值,这里hibernate显示的是insert,但是在修改的时候,hibernate打印的是update,这个时候你修改图片的话,虽然图片依然是个空值,但是这个时候能成功产生拼接:网址+空值,于是数据库里面图片那一项会有那个网址在里面。 所以我想问下:我们这个项目是ssh吗?然后就是为什么新增的时候insert到数据库的是没有经过拼接的空值,而update到数据库的时候是经过拼接后的 网址+空值

0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程