老师这个shopservicImpl 如果发生没有水印找不到路径的时候好像也会添加数据库。这个是bug嘛

来源:4-8 店铺注册功能之Controller层的改造

慕设计9144567

2018-02-24

2018-02-24 20:44:36.487 [main] ERROR com.xiehe.market.util.ImageUtil - javax.imageio.IIOException: Can't read input file!

javax.imageio.IIOException: Can't read input file!


写回答

4回答

翔仔

2018-02-24

同学好 代码顺序是先往数据库添加店铺记录 然后存储图片 之后再把图片路径更新到数据库中 存储失败的话如果抛出runtimeexception或者其子类会回滚 请与视频保持一致:)同时 读不到水印请输入正确路径

0
11
慕设计9144567
回复
翔仔
可以啦。 学习到了谢谢老师 我继续学了 :)
2018-02-25
共11条回复

慕设计9144567

提问者

2018-02-25

try {

Thumbnails

.of(thumbnailInputStream).size(200, 200).watermark(Positions.BOTTOM_RIGHT,

ImageIO.read(new File(basePath + "/image/image/watermark1.jpg")), 0.25f)

.outputQuality(0.8f).toFile(dest);

} catch (IOException e) {

logger.error(e.toString());

e.printStackTrace();

}


0
0

慕设计9144567

提问者

2018-02-25

generateThumbnail//img.mukewang.com/szimg/5a9236a90001985217570566.jpg

0
0

慕设计9144567

提问者

2018-02-24

//img.mukewang.com/szimg/5a9184be000117a617080888.jpg代码...

0
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程