
SpringBoot
文章平均质量分 91
励碼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Security 6.X + JWT + RBAC 权限管理实战教程(下)
本文将详细讲解如何使用 Vue3 + Element Plus + Pinia 实现一个完整的前端权限管理系统。本项目采用 RBAC(基于角色的访问控制)模型,后端使用 Spring Security 实现原创 2025-02-07 01:37:15 · 965 阅读 · 1 评论 -
Spring Security 6.X + JWT + RBAC 权限管理实战教程(上)
本教程基于SpringBoot3.x+SpringSecurity6.x实现,采用JWT+Redis的认证方案,结合RBAC权限模型,实现了一个完整的权限管理系统。原创 2025-01-19 22:47:51 · 1912 阅读 · 8 评论 -
Spring Cache 实战:从一个 “Cannot find cache named“ 错误说起
Spring Cache提供了一种声明式的缓存解决方案,能够显著提升应用性能。确保正确配置缓存类型和缓存管理器合理使用缓存注解和SpEL表达式注意缓存的一致性和过期策略考虑缓存对内存的影响。在实际开发中,合理使用缓存可以大大提升应用性能,但同时也要注意缓存带来的数据一致性等问题。原创 2025-01-03 01:04:40 · 1383 阅读 · 0 评论 -
FastExcel + Vue3实战:10分钟搞定企业级Excel导入导出
FastExcel作为一个高效且易于使用的Excel处理工具,不仅继承了EasyExcel的所有优点,还在此基础上进行了性能和功能的增强。无论是企业数据导入导出还是个人项目开发,FastExcel都能提供强大的支持。原创 2024-12-30 01:05:41 · 2414 阅读 · 0 评论 -
Spring事务管理详解
事务是一个最小的不可再分的工作单元。 一个事务对应一套完整的业务操作。事务管理是指这些操作要么全部成功执行,要么全部回滚,从而保证数据的一致性和完整性。比如银行转账,需要保证转出和转入是一个原子操作。Spring提供了声明式和编程式两种事务管理方式。原创 2024-12-20 23:44:50 · 899 阅读 · 0 评论 -
SSM与SpringBoot项目中实现定时任务处理
无论是 SSM 还是 SpringBoot 项目,Spring 框架都为我们提供了便捷的定时任务实现方式。相比之下,SpringBoot的配置更加简单,但核心概念是一致的。在实际应用中,我们需要根据具体需求选择合适的执行方式,并注意性能和异常处理等问题。原创 2024-12-15 16:00:24 · 1012 阅读 · 0 评论 -
数据库公共字段自动填充的三种实现方案
三种方案各有优劣,需要根据实际需求选择推荐优先使用MyBatis-Plus方式,简单且功能足够特殊场景再考虑其他方案可以组合使用不同方案,扬长避短。原创 2024-12-10 19:57:15 · 1881 阅读 · 0 评论 -
使用 @PathVariable 注解的注意事项
使用注解时,最常见的问题是反射时无法获取参数名称,导致错误。解决此问题的方法有两种:一种是显式指定的参数名称,另一种是启用编译时的参数名称支持。通过这些方法,我们可以确保正常工作,避免常见的错误,并提高代码的可维护性。原创 2024-12-08 23:59:28 · 1068 阅读 · 0 评论 -
深入理解 Spring MVC 中的 @RequestBody 注解
RequestBody 是 Spring MVC 中的一个注解,用于将 **HTTP 请求的正文(body)**绑定到方法参数上。通常用于处理POSTPUT等请求,这些请求的数据通常包含在请求体中,格式可以是JSONXML等。确保你的数据传输对象(DTO)类正确地使用了 Lombok 的 @Data 注解或其他 getter/setter 方法,以便 Spring 能够正确地进行数据绑定。@Data是Spring MVC中一个非常有用的注解,用于将 HTTP 请求的正文绑定到方法参数上。原创 2024-12-08 23:29:35 · 995 阅读 · 0 评论 -
一文搞懂!SpringBoot自动装配原理
一文搞懂!SpringBoot自动装配原理原创 2024-12-02 23:52:23 · 2857 阅读 · 1 评论