关于又拍云接入问题
来源:14-1 项目部署
zzard
2021-05-13
文档实在没看明白,跟着师兄的代码去改了,最后在配置yml这里不知道填入什么参数,目前填的参数是这样的(图一),我的又拍云是这个(图二),而在数据库中,每次新增商品的时候,又拍云里面是没有图片上传的,而且数据库里面图片那里的值是空的。只有在修改商品的时候,修改图片然后提交,这个时候虽然又拍云依旧没有图片上传,但是数据库里面的图片字段有值了,值为这个(图三),这是我保存和修改在idea中的信息(图四),不知道是不是配置文件的问题,因为所有的代码都跟着师兄改了,只有配置文件里面的参数是自己猜的,又拍云文档实在看不懂,也不太会打断点找问题。希望师兄能帮我解决这个问题!
图一
图二
图三(里面的值是http://image-sellhyl.test.upcdn.net/)
图四
2回答
-
廖师兄
2021-05-17
也不太会打断点找问题。
你这个问题很大呀,这个一定要学会的。这个技能不掌握。无法提升自己水平的。
图片没有上传到右派云那就是对接图片没有上传到又拍云,那就是对接又拍云出现了错误。检查那一部分代码。运行又拍云官方的demo, 先把图片上传学会。又拍云的文档看不懂就去找官方客服。
012021-05-17 -
zzard
提问者
2021-05-13
自己测试了一编,在新增商品时候,在前端选择完图片的后检查了网页,发现那里是空的,没有图片的数据,是不是师兄前端那里写错了呢?然后在controller层打印了一下,发现新增里面添加的图片是一个空值。说明前端选择完图片保存图片根本到不了controller。 其次就是,新增图片的时候,即使是空值,但是经过拼接以后至少会在数据库里面有一个yml配置文件里面写的那个网址,但是新增的时候,数据库里面是空值,这里hibernate显示的是insert,但是在修改的时候,hibernate打印的是update,这个时候你修改图片的话,虽然图片依然是个空值,但是这个时候能成功产生拼接:网址+空值,于是数据库里面图片那一项会有那个网址在里面。 所以我想问下:我们这个项目是ssh吗?然后就是为什么新增的时候insert到数据库的是没有经过拼接的空值,而update到数据库的时候是经过拼接后的 网址+空值
00
相似问题