当前位置: 首页> 文旅> 美景 > 网站加盟城市分站_怎样学互联网营销_sem推广竞价_浏览器大全

网站加盟城市分站_怎样学互联网营销_sem推广竞价_浏览器大全

时间:2025/7/9 1:33:27来源:https://blog.csdn.net/qq_35098526/article/details/143946224 浏览次数:0次
网站加盟城市分站_怎样学互联网营销_sem推广竞价_浏览器大全

文章目录

    • 验证码需求分析:
    • 项目创建
      • import方式的使用说明
      • exclude方式
    • 定义接口:
        • 接口定义
        • 定义 CaptchaController
        • 前端代码

在整合技术框架的时候,想找一个图形验证码相关的框架,看到很多验证码不在更新了或者是在中央仓库下载不下来,还需要多引入依赖。后面看到了Hutool **图形验证码(Hutool-captcha)**中对验证码的实现,提供了:线段干扰验证码、圆圈干扰验证码、扭曲干扰验证码以及自定义验证码。就此验证码在项目中的使用展开说明。

在这里插入图片描述

验证码需求分析:

1. 生成验证码,点击图片可进行刷新
2. 输入验证码,点击提交,验证用户输入验证码是否正确

项目创建

首先创建项目这里使用的Spring boot 3 + JDK17,并引入相关依赖
在这里插入图片描述

pom.xml

<properties><java.version>17</java.version><hutool.version>5.8.26</hutool.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional></dependency><dependency><groupId>cn.hutool</groupId><artifactId>hutool-captcha</artifactId></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>cn.hutool</groupId><artifactId>hutool-bom</artifactId><version>${hutool.version}</version><type>pom</type><!-- 注意这里是import --><scope>import</scope></dependency></dependencies></dependencyManagement>

import方式的使用说明

如果你想像Spring-Boot一样引入Hutool,再由子模块决定用到哪些模块,你可以在父模块中加入:

<dependencyManagement><dependencies><dependency><groupId>cn.hutool</groupId><artifactId>hutool-bom</artifactId><version>${hutool.version}</version><type>pom</type><!-- 注意这里是import -->
关键字:网站加盟城市分站_怎样学互联网营销_sem推广竞价_浏览器大全

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: