会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员偏安
博客园
首页
新随笔
联系
订阅
管理
2024年2月18日
Java21 + SpringBoot3使用Spring Security时如何在子线程中获取到认证信息
摘要: 目录前言原因分析解决方案方案1:手动设置线程中的认证信息方案2:使用DelegatingSecurityContextRunnable创建线程方案3:修改Spring Security安全策略通过设置JVM参数修改安全策略通过SecurityContextHolder修改安全策略总结 前言 近日心血
阅读全文
posted @ 2024-02-18 10:55 程序员偏安
阅读(1221)
评论(1)
推荐(4)
2024年2月5日
SpringBoot实现统一异常处理
摘要: 目录前言实现步骤定义统一响应对象类定义业务异常枚举接口和实现定义业务异常基类定义全局异常处理切面测试和验证总结 前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和前台系统,开发者基于此项目进行裁剪和扩展来完成自己的功能开发。本项目为前后端分离开发,后
阅读全文
posted @ 2024-02-05 08:50 程序员偏安
阅读(1064)
评论(2)
推荐(2)
2024年2月4日
Java21 + SpringBoot3集成七牛云对象存储OSS,实现文件上传
摘要: 目录前言实现步骤引入maven依赖修改配置文件创建七牛云配置类创建文件操作服务类创建文件操作控制器前端实现运行效果总结 前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和前台系统,开发者基于此项目进行裁剪和扩展来完成自己的功能开发。本项目为前后端分离
阅读全文
posted @ 2024-02-04 10:58 程序员偏安
阅读(1177)
评论(0)
推荐(2)
2024年2月2日
SpringBoot中优雅地实现统一响应对象
摘要: 目录前言实现步骤定义统一响应对象类定义一个忽略响应封装的注解实现ResponseBodyAdvice接口定义Controller类总结 前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和前台系统,开发者基于此项目进行裁剪和扩展来完成自己的功能开发。本
阅读全文
posted @ 2024-02-02 15:21 程序员偏安
阅读(2779)
评论(3)
推荐(3)
2024年2月1日
从零搭建Vue3 + Typescript + Pinia + Vite + Tailwind CSS + Element Plus开发脚手架
摘要: 项目代码以上传至码云,项目地址:https://gitee.com/breezefaith/vue-ts-scaffold 目录前言脚手架技术栈简介vue3TypeScriptPiniaTailwind CSSElement Plusvite详细步骤Node.js安装创建以 typescript 开
阅读全文
posted @ 2024-02-01 15:47 程序员偏安
阅读(5702)
评论(0)
推荐(6)
2024年1月31日
Java21 + SpringBoot3整合springdoc-openapi,自动生成在线接口文档,支持SpringSecurity和JWT认证方式
摘要: 目录前言相关技术简介OpenAPISwaggerSpringfoxspringdocswagger2与swagger3常用注解对比实现步骤引入maven依赖修改配置文件设置api-docs和swagger-ui访问权限定义springdoc配置类修改Controller类和实体类查看效果总结 前言
阅读全文
posted @ 2024-01-31 10:29 程序员偏安
阅读(5261)
评论(2)
推荐(2)
2024年1月27日
SpringBoot中使用LocalDateTime踩坑记录
摘要: 目录 前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和前台系统,开发者基于此项目进行裁剪和扩展来完成自己的功能开发。 本项目基于Java21和SpringBoot3开发,序列化工具使用的是默认的Jackson,使用Spring Data Redis
阅读全文
posted @ 2024-01-27 08:36 程序员偏安
阅读(4426)
评论(6)
推荐(2)
2024年1月26日
使用Spring Data JPA实现审计功能,记录创建人、创建时间、最后修改时间和最后修改人
摘要: 目录前言实现方式基于AuditorAware接口实现审计功能启用JPA审计功能定义实体类实现AuditorAware接口基于自定义监听器实现审计功能启用JPA审计功能定义实体类定义自定义监听器类总结 前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和
阅读全文
posted @ 2024-01-26 11:35 程序员偏安
阅读(804)
评论(1)
推荐(1)
使用命令行方式搭建uni-app + Vue3 + Typescript + Pinia + Vite + Tailwind CSS + uv-ui开发脚手架
摘要: 项目代码以上传至码云,项目地址:https://gitee.com/breezefaith/uniapp-vue3-ts-scaffold 目录一、前言二、脚手架技术栈简介2.1 uni-app2.2 vue32.3 TypeScript2.4 Pinia2.5 Tailwind CSS2.6 uv
阅读全文
posted @ 2024-01-26 09:37 程序员偏安
阅读(2487)
评论(2)
推荐(4)
前端开发环境搭建踩坑笔记——npm install node-sass安装失败的解决方案
摘要: 目录 问题背景 开发新的前端项目时,总少不了搭建开发环境和执行npm install安装依赖包,但npm install的过程总是充满着玄学,很难保证一次性成功,其中尤其以node-sass这个包的安装失败问题最为常见。 像其他npm包安装失败,通常是因为网络问题,可以采用使用更好的网络环境或者切换
阅读全文
posted @ 2024-01-26 09:33 程序员偏安
阅读(6385)
评论(0)
推荐(0)
下一页
公告