@GetMapping(value = "/qrCode",produces = MediaType.IMAGE_PNG_VALUE)
public byte[] qrCode(){
return demoService.qrCode();
}
public byte[] qrCode(){
BufferedImage bufferedImage =
QrCodeUtil.generate("二维码内容",300,300);
ByteArrayOutputStream out = new ByteArrayOutputStream();
try {
ImageIO.write(bufferedImage, "png", out);
} catch (IOException e) {
throw new RuntimeException(e);
}
return out.toByteArray();
}