当我们在项目中登录使用验证码的时候,不妨试试Kaptcha生成验证码,非常简单
- 1、首先,我们在pom.xml文件中引入kaptcha的maven依赖
<!-- kaptcha验证码 -->
<dependency>
<groupId>com.github.penggle</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3.2</version>
</dependency>
- 2、然后,我们编写kaptcha的配置类:KaptchaConfig.java
package com.lzzy.meet.common.kaptcha;
import com.google.code.kaptcha.impl.DefaultKaptcha;
import com.google.code.kaptcha.util.Config;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;
import java.util.Properties;
/**
* @ClassName KaptchaConfig
* kaptcha配置类
* @Author Lizhou
* @Date 2019-