利用zxing框架生成特色的二维码(带中间头像)

1. 目标

利用zxing框架生成特色的二维码,效果如下:
利用zxing框架生成特色的二维码(带中间头像)_第1张图片

2. 开发步骤

2.1. 配置依赖jar包

<!-- 配置二维码生成的框架 -->
<dependency>
    <groupId>com.google.zxing</groupId>
    <artifactId>javase</artifactId>
    <version>3.1.0</version>
</dependency>

2.2. 开发BarCodeController控制器

/**
 * 生成二维码控制器
 */
@Controller
public class BarCodeController {
   
	
	/** 定义二维码图片的宽度 */
	private static final int WIDTH = 200;
	/** 定义二维码图片的高度 */
	private static final int HEIGHT = 200;
	
	/** 定义LOGO图片的宽度 */
	private static final int LOGO_WIDTH = 50;
	/** 定义LOGO图片的高度 */
	private static final int LOGO_HEIGHT = 50;
	
	/** 生成二维码的方法 */
	@GetMapping("/barcode")
	public void execute(@RequestParam(value="u

你可能感兴趣的:(Java进阶)