From 5ca038d888922e93bf45c7bd37f3c6dce849dcff Mon Sep 17 00:00:00 2001 From: 疯狂的狮子li <15040126243@163.com> Date: 星期五, 24 十二月 2021 11:36:02 +0800 Subject: [PATCH] update 调整监控依赖 从 common 迁移到 framework --- ruoyi-framework/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java | 25 ++++++++++++++++--------- 1 files changed, 16 insertions(+), 9 deletions(-) diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java index 4cd9997..3d4bc9e 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java @@ -1,10 +1,14 @@ package com.ruoyi.framework.config; -import java.awt.*; - -import cn.hutool.captcha.*; +import cn.hutool.captcha.CaptchaUtil; +import cn.hutool.captcha.CircleCaptcha; +import cn.hutool.captcha.LineCaptcha; +import cn.hutool.captcha.ShearCaptcha; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.Lazy; + +import java.awt.*; /** * 楠岃瘉鐮侀厤缃� @@ -22,8 +26,9 @@ /** * 鍦嗗湀骞叉壈楠岃瘉鐮� */ - @Bean(name = "CircleCaptcha") - public CircleCaptcha getCircleCaptcha() { + @Lazy + @Bean + public CircleCaptcha circleCaptcha() { CircleCaptcha captcha = CaptchaUtil.createCircleCaptcha(width, height); captcha.setBackground(background); captcha.setFont(font); @@ -33,8 +38,9 @@ /** * 绾挎骞叉壈鐨勯獙璇佺爜 */ - @Bean(name = "LineCaptcha") - public LineCaptcha getLineCaptcha() { + @Lazy + @Bean + public LineCaptcha lineCaptcha() { LineCaptcha captcha = CaptchaUtil.createLineCaptcha(width, height); captcha.setBackground(background); captcha.setFont(font); @@ -44,8 +50,9 @@ /** * 鎵洸骞叉壈楠岃瘉鐮� */ - @Bean(name = "ShearCaptcha") - public ShearCaptcha getShearCaptcha() { + @Lazy + @Bean + public ShearCaptcha shearCaptcha() { ShearCaptcha captcha = CaptchaUtil.createShearCaptcha(width, height); captcha.setBackground(background); captcha.setFont(font); -- Gitblit v1.9.3