| package com.dy.pipIrrApp.config; | 
|   | 
| import com.dy.pipIrrApp.util.CaptchaUtil; | 
| import com.google.code.kaptcha.text.impl.DefaultTextCreator; | 
|   | 
| import java.security.SecureRandom; | 
| import java.util.Map; | 
| import java.util.Random; | 
|   | 
| /** | 
|  * @author ZhuBaoMin | 
|  * @date 2024-09-11 15:51 | 
|  * @LastEditTime 2024-09-11 15:51 | 
|  * @Description | 
|  */ | 
|   | 
| public class KaptchaMathOneTextCreator extends DefaultTextCreator { | 
|     @Override | 
|     public String getText() { | 
|         Random random = new SecureRandom(); | 
|         // 生成两个随机数,随机数范围:[0,10),并返回结果 | 
|         Map<String, String> result = CaptchaUtil.mathTextCreator(random.nextInt(10), random.nextInt(10)); | 
|         return result.get("resultString"); | 
|     } | 
| } |