自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【Spring Boot】自定义ApplicationContextInitializer

自定义的在Spring Boot应用启动时注入自定义属性,通常用于需要对应用程序上下文进行编程初始化的web应用程序中。

2024-05-22 15:20:08 426

原创 大事件后端注册登录搭建笔记

本文介绍了Spring Boot中用户管理的相关API设计,包括用户注册、登录、获取用户信息、更新用户信息以及修改密码和头像的功能。在注册过程中,对用户名和密码进行了正则验证和MD5加密存储。登录时,验证用户名和密码的正确性,成功后返回JWT令牌。获取用户信息时,从ThreadLocal中获取用户标识并查询数据库。更新用户信息和头像时,对请求参数进行校验,并通过MyBatis更新数据库。修改密码需验证旧密码,并确保新密码的确认一致。所有操作完成后,返回相应的成功或错误信息。

2024-05-16 18:03:13 857

原创 【Spring MVC】拦截器、JWT 认证与 ThreadLocal 数据共享笔记

在Spring MVC框架中,拦截器、JWT认证和ThreadLocal工具共同构建了强大的安全与请求处理机制。它们协同工作,确保了应用的安全性、高效性和线程安全。拦截器、JWT和ThreadLocal在Web开发中扮演关键角色,提供安全认证、请求预处理和线程局部数据管理,强化了应用的安全性、效率和维护性,是构建现代Web服务不可或缺的技术栈。理解和掌握这些技术,对于提升开发质量至关重要。

2024-05-15 22:26:35 911

原创 【Spring MVC】HTTP请求参数、映射注解笔记

关于Spring MVC中HTTP请求映射和REST风格的介绍,旨在帮助读者理解如何使用注解。介绍了处理请求参数的注解,以及RESTful API设计的基本原理。目的是为了指导开发者有效地构建和理解基于Spring MVC的RESTful Web服务。

2024-05-13 13:25:15 864

原创 阿里云OSS服务集成笔记

本文精要介绍Java项目集成阿里云OSS的实践,聚焦`AliOssUtil`工具类与`FileUploadController`,实现文件流式上传至OSS Bucket,并迅速获取文件URL,优化上传效率与用户体验。

2024-05-13 11:24:47 829

原创 阿里云OSS快速配置

这个示例简化了代码解释,帮助理解如何在Java项目中配置阿里云OSS并上传数据。实际使用时,请确保替换所有占位符为实际的Access Key信息、Bucket名称和要上传的内容。标签内添加阿里云OSS Java SDK的依赖。如果使用Java 11或更高版本,需要添加。依赖来解决JAXB问题。

2024-05-11 01:18:49 402 1

原创 前端密码校验逻辑笔记

在这个登录组件中,我们实现了对用户输入密码的实时验证,以确保密码的安全性和一致性

2024-05-11 00:36:01 252

原创 Vue-Router笔记

在这个例子中,我们检查即将进入的路由是否需要身份验证。如果需要但用户未登录,我们将他们重定向到登录页面。以上就是 Vue Router 的快速入门,涵盖了基本配置、组件挂载、动态路由和导航守卫等关键知识点。动态路由允许你传递参数。在 Vue 组件中,使用。文件夹,并在其中创建。

2024-05-10 17:28:55 385 2

原创 前端登录注册流程

本文档介绍了前端(登录+注册)流程,包括封装HTTP请求的request.js、处理用户注册的user.js服务,以及Vue组件中的表单验证和异步注册逻辑。整个流程涉及数据绑定、表单验证和Token管理。

2024-05-10 11:31:41 1420

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除