springboot实现图片的流读取

String logo1=list.get(i).getLogo();
File file = new File(logo1);
FileInputStream inputStream = null;
try {
    inputStream = new FileInputStream(file);
} catch (FileNotFoundException e) {
    e.printStackTrace();
}
byte[] bytes = new byte[inputStream.available()];
inputStream.read(bytes, 0, inputStream.available());
//将byte[]转换成String类型
String logo2=new String(bytes);
sp.setLogo(logo2);

解释:这里的logo1是获取图片的存放地址,是不是很简单,这个logo是图片转换成二进制流的格式,相当于字符串

你可能感兴趣的:(第一次)