logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决spring boot中使用拦截器导致swagger文档无法访问

通常也会使用拦截器来做登录鉴权、接口限流等操作,但是使用拦截器会导致swagger接口文档的访问被拦截,导致无法正常访问。这个问题解决起来非常简单,只需要配置一下拦截器放行路径,把swagger相关的所有资源访问都放行即可。我们的spring boot项目通常会使用接口文档管理依赖如knife4j(swagger3)放行后swagger文档就能正常访问了。

文章图片
#spring boot#java
spring boot3整合spring AI组件

本文介绍了springboot开发后端服务中,AI组件(Spring AI)的整合与使用。坚持看完相信对你有帮助。同时欢迎订阅springboot系列专栏,持续分享spring boot的使用经验。先看官网介绍:翻译:Spring AI 是 AI 工程的应用框架。其目标是将 Spring 生态系统设计原则(如可移植性和模块化设计)应用于 AI,并推广使用 POJO 作为 AI 领域应用程序的构建块

文章图片
#spring boot#spring#java
spring boot3多模块项目工程搭建-上(团队开发模板)

多模块项目将代码分成多个子模块,每个模块可以单独构建和管理。通常适用于大型项目或团队,以及那些希望将不同的功能或服务进行解耦的场景。模块介绍Common 模块:API 模块:Web 模块:Service 模块:DAO 模块:搭建步骤1.创建 Mave2.添加各模3.配置父项目构4.配置Web模块构建5.配置Service模块构建6.配置DAO模块构建7配置API模块构建8.配置Common模块构建

文章图片
#spring boot#spring#java
spring boot3登录开发-短信验证登录/注册逻辑实现

本文介绍了springboot开发后端服务中,短信验证码登录功能的设计与实现,坚持看完相信对你有帮助。同时欢迎订阅springboot系列专栏,持续分享spring boot的使用经验。上文我们已经实现了短信验证码的发送接口,本文我们来实现这个短信验证登录/注册逻辑。说白了就是登录代码可能会判断账号是否存在,密码是否正确,当账号不存在或密码错误需要返回对应提示信息,这种类似情况多了你的代码就会很多

文章图片
#spring boot#java#redis
spring boot3登录开发-短信验证码接口实现

本文介绍了springboot开发后端服务中,短信验证码接口功能的设计与实现,坚持看完相信对你有帮助。同时欢迎订阅springboot系列专栏,持续分享spring boot的使用经验。上文我们已经整合好了jwt,本文我们开始实现短信验证码接口的实现。这里我选用阿里云的短信服务。本文侧重点在于设计思路,阿里云控制台开通短信服务,你跟着流程走一遍就可以。个人也是可以申请的。对接阿里云短信服务实现短信

文章图片
#spring boot#spring#java
spring boot3登录开发-微信小程序用户登录设计与实现

本文介绍了springboot开发微信小程序后端服务中,用户登录功能的设计与实现,坚持看完相信对你有帮助。同时欢迎订阅springboot系列专栏,持续分享spring boot的使用经验。本文完整的介绍了springboot开发微信小程序服务端中用户登录功能的设计思路,希望对你有帮助。

文章图片
#spring boot#spring#java
spring boot3登录开发-整合jwt

JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用间传输和存储信息的一种安全方式。它由三部分组成:头部(Header)、载荷(Payload)和签名(Signature)。JWT可以被用作身份验证和授权,通过在服务器和客户端之间传递令牌来验证用户的身份并允许访问受保护的资源。由于JWT是基于数字签名的,所以可以确保数据的完整性和安全性。它的设计简单、易于实现,

文章图片
#spring boot#spring#java
spring boot3参数校验基本用法

在spring boot应用程序开发中对于参数校验这一块我们通常使用注解的方式来完成,本文我们介绍关于spring boot注解化参数校验的初级使用。现在有一个用户登录请求对象/***/@Data@NotBlank(message = "账号不能为空")// 用户账号@Size(min = 6, max = 18, message = "用户密码长度需在6-18位")// 密码@NotBlank(

文章图片
#spring boot#spring#java
解决使用@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss“, timezone = “GMT+8“)时区转换无效的问题

对于一些时间的字段,我们从数据库查询出来通常需要转换后返回给前端展示,前端需要的格式一般为yyyy-MM-dd HH:mm:ss,可以通过@JsonFormat注解来作转换和时区转换。

#java
阿里云OSS对象存储,实现内网访问,免流量费用

优点:免费缺点:占用服务器带宽,且你的ESC带宽如果低的话,图片加载速度会很慢原理:通过nginx反向代理实现,通过自己域名访问。

文章图片
#阿里云#云计算
    共 23 条
  • 1
  • 2
  • 3
  • 请选择