为什么项目中总喜欢封装工具类?——从图片上传理解"解耦"思想
让每个模块只负责自己的事情,把容易变化的部分隔离出来,从而降低维护成本
后端开发
2026-08-31 2188 字 约 7 分钟 18 访问量
为什么项目中总喜欢封装工具类?——从图片上传理解"解耦"思想

让每个模块只负责自己的事情,把容易变化的部分隔离出来,从而降低维护成本

more...
Cover Image of 为什么项目中总喜欢封装工具类?——从图片上传理解"解耦"思想
博客系统演示账号与游客角色实现:Spring Security RBAC 基于角色的访问控制
本小节属于补充内容,因为我本地开发的代码,需要兼顾发布到演示环境。在演示环境中,除了超级管理员角色外,为了方便小伙伴们登录后台查看效果,所以,还额外添加了一个游客账号,该账号的角色为游客,仅能执行查询相关操作,对于新增,修改,删除操作都是不允许的,防止将演示环境的数据搞的一团糟。 如下图所示,当游客登录后台管理系...
AI助手
2026-08-22 2627 字 约 8 分钟 11 访问量
博客系统演示账号与游客角色实现:Spring Security RBAC 基于角色的访问控制

本小节属于补充内容,因为我本地开发的代码,需要兼顾发布到演示环境。在演示环境中,除了超级管理员角色外,为了方便小伙伴们登录后台查看效果,所以,还额外添加了一个游客账号,该账号的角色为游客,仅能执行查询相关操作,对于新增,修改,删除操作都是不允许的,防止将演示环境的数据搞的一团糟。 如下图所示,当游客登录后台管理系...

more...
Cover Image of 博客系统演示账号与游客角色实现:Spring Security RBAC 基于角色的访问控制
Cookie 是什么?为什么需要 Cookie?Cookie 的特殊用途详解
在 Web 开发中,Cookie 是非常重要的一部分。本文将从**Cookie 是什么**、**为什么需要 Cookie**、**Cookie 的特殊用途**等多个角度,全面介绍 Cookie 的相关知识。 Cookie 是服务器端在 HTTP 响应头中设置的一种小型文本文件,由浏览器在客户端保存。后续客户端在访...
学习笔记
2026-08-22 1130 字 约 3 分钟 14 访问量
Cookie 是什么?为什么需要 Cookie?Cookie 的特殊用途详解

在 Web 开发中,Cookie 是非常重要的一部分。本文将从**Cookie 是什么**、**为什么需要 Cookie**、**Cookie 的特殊用途**等多个角度,全面介绍 Cookie 的相关知识。 Cookie 是服务器端在 HTTP 响应头中设置的一种小型文本文件,由浏览器在客户端保存。后续客户端在访...

more...
Cover Image of Cookie 是什么?为什么需要 Cookie?Cookie 的特殊用途详解
Vue 整合 Axios 实现登录功能
Vue 是一种流行的前端框架,Axios 是一个用于发起 HTTP 请求的 JavaScript 库。本文将教你如何在 Vue 项目中整合 Axios,完成登录功能,并解决开发环境下的跨域问题。 在项目根目录下打开控制台,运行以下命令安装 Axios: 通常需要在项目中创建一个 Axios 实例,以便为整个应用配...
学习笔记
2026-08-22 1011 字 约 3 分钟 12 访问量
Vue 整合 Axios 实现登录功能

Vue 是一种流行的前端框架,Axios 是一个用于发起 HTTP 请求的 JavaScript 库。本文将教你如何在 Vue 项目中整合 Axios,完成登录功能,并解决开发环境下的跨域问题。 在项目根目录下打开控制台,运行以下命令安装 Axios: 通常需要在项目中创建一个 Axios 实例,以便为整个应用配...

more...
Cover Image of Vue 整合 Axios 实现登录功能
Spring Security 整合 JWT : 实现接口鉴权
在现代的 Web 应用中,接口鉴权是一个重要的安全考虑因素。通过接口鉴权,您可以确保只有经过身份验证和授权的用户能够访问特定的接口和资源。 上小节中,我们通过 Spring Security + JWT 已经实现了用户认证功能,当用户名、密码正确时,返回 Token 令牌,否则提示错误信息。本小节,我们将在后端程...
学习笔记
2026-08-22 625 字 约 2 分钟 14 访问量
Spring Security 整合 JWT : 实现接口鉴权

在现代的 Web 应用中,接口鉴权是一个重要的安全考虑因素。通过接口鉴权,您可以确保只有经过身份验证和授权的用户能够访问特定的接口和资源。 上小节中,我们通过 Spring Security + JWT 已经实现了用户认证功能,当用户名、密码正确时,返回 Token 令牌,否则提示错误信息。本小节,我们将在后端程...

more...
Cover Image of Spring Security 整合 JWT : 实现接口鉴权
Spring Security 完全指南:什么是 Spring Security
> Spring Security 是一个功能强大、安全性高的 Java 安全框架,提供了基于 Spring 的身份验证、授权、会话管理、CSRF 保护等安全特性。本文将详细介绍 Spring Security 的核心概念、优势、使用方法,以及企业级实战配置,帮助你快速搭建安全的 Spring Boot 应用。...
Spring Framework
2026-08-22 1154 字 约 3 分钟 12 访问量
Spring Security 完全指南:什么是 Spring Security

> Spring Security 是一个功能强大、安全性高的 Java 安全框架,提供了基于 Spring 的身份验证、授权、会话管理、CSRF 保护等安全特性。本文将详细介绍 Spring Security 的核心概念、优势、使用方法,以及企业级实战配置,帮助你快速搭建安全的 Spring Boot 应用。...

more...
Cover Image of Spring Security 完全指南:什么是 Spring Security
P6Spy 组件打印完整 SQL 语句及执行耗时:本地开发推荐,生产环境禁用配置
> P6Spy 是一款优秀的数据库 SQL 监控和日志组件,能在不修改原有代码的情况下,完整记录应用程序执行的所有 SQL 语句、参数、执行耗时等信息。本文将详细介绍 P6Spy 的核心功能、配置方法、优势,以及如何在本地开发环境中安全使用,同时在生产环境中禁用打印。 P6Spy 是一个开源的 SQL 监控工具,...
学习笔记
2026-08-22 1414 字 约 4 分钟 10 访问量
P6Spy 组件打印完整 SQL 语句及执行耗时:本地开发推荐,生产环境禁用配置

> P6Spy 是一款优秀的数据库 SQL 监控和日志组件,能在不修改原有代码的情况下,完整记录应用程序执行的所有 SQL 语句、参数、执行耗时等信息。本文将详细介绍 P6Spy 的核心功能、配置方法、优势,以及如何在本地开发环境中安全使用,同时在生产环境中禁用打印。 P6Spy 是一个开源的 SQL 监控工具,...

more...
Cover Image of P6Spy 组件打印完整 SQL 语句及执行耗时:本地开发推荐,生产环境禁用配置
MyBatis-Plus 深度解析:优势、配置、使用教程、企业级实战案例
> MyBatis-Plus(简称 MP)是一个在 MyBatis 基础上进行增强的 ORM 框架,官方定位是“简化开发、提升效率”。它通过封装 MyBatis 的繁琐操作,提供了一套开箱即用的代码生成器、CRUD 工具、条件构造器等功能。本文将全面介绍 MyBatis-Plus 的核心优势、配置方法、使用教程,...
学习笔记
2026-08-22 1137 字 约 3 分钟 16 访问量
MyBatis-Plus 深度解析:优势、配置、使用教程、企业级实战案例

> MyBatis-Plus(简称 MP)是一个在 MyBatis 基础上进行增强的 ORM 框架,官方定位是“简化开发、提升效率”。它通过封装 MyBatis 的繁琐操作,提供了一套开箱即用的代码生成器、CRUD 工具、条件构造器等功能。本文将全面介绍 MyBatis-Plus 的核心优势、配置方法、使用教程,...

more...
Cover Image of MyBatis-Plus 深度解析:优势、配置、使用教程、企业级实战案例
Animate.css 是啥?为什么选择它?如何使用?实战案例全解析
> Animate.css 是一个跨浏览器的 CSS 动画库,提供了大量预设的、流畅的动画效果。用户只需添加几个 CSS 类名,就可以轻松实现复杂的动画效果,无需编写任何 JavaScript 代码。本文将深入探讨 Animate.css 的核心概念、配置、使用方法,以及与 Vue 3 的实战集成,帮助你快速为项...
学习笔记
2026-08-22 1231 字 约 4 分钟 13 访问量
Animate.css 是啥?为什么选择它?如何使用?实战案例全解析

> Animate.css 是一个跨浏览器的 CSS 动画库,提供了大量预设的、流畅的动画效果。用户只需添加几个 CSS 类名,就可以轻松实现复杂的动画效果,无需编写任何 JavaScript 代码。本文将深入探讨 Animate.css 的核心概念、配置、使用方法,以及与 Vue 3 的实战集成,帮助你快速为项...

more...
Cover Image of Animate.css 是啥?为什么选择它?如何使用?实战案例全解析
前往/ 442 页
Profile Image of the Author
clxstart
技术需要沉淀
4038 文章
34 分类
631 标签
42356 总访问量
公告
站点公告

过度思考未来,无异于杀死现在的自己

站点统计
文章
4,038
分类
34
标签
631
总字数
13,238,888
题目
3,871
运行时长
413 天
最后活动
1 天前
日一二三四五六
分类
标签
聊天室
进入大聊天室
查看在线用户和完整聊天记录