SpringBoot 注解最全详解,建议收藏!基于 SpringBoot 平台开发的项目数不胜数,与常规的基于Spring开发的项目最大的不同之处,SpringBoot 里面提供了大量的注解用于快速开发,而且非常简单,基本可以做到开箱即用!那 SpringBoot 为开发者提供了多少注解呢?我们该如何使用?针对此问题,小编特意对其进行了一番整理,内容如下,个人感觉还是比较清晰的,今天我们就一起来整一整每个注解的含义和用法,以免踩坑!panzhi2024年8月1日大约 13 分钟SpringBootspringboot
SpringBoot 整合 ElasticSearch 实现搜索引擎在上篇 SpringBoot 整合 ElasticSearch 文章中,我们详细的介绍了 ElasticSearch 的索引和文档的基本增删改查的操作方法!本文将重点介绍 ES 的各种高级查询写法和使用。panzhi2024年6月5日大约 8 分钟SpringBootspringbootelasticSearch
SpringBoot 整合 MongoDB 实现文档数据存储在之前的文章中,我们详细的介绍了 MongoDB 的配置和使用,如果你对 MongoDB 还不是很了解,也没关系,我们一起在回顾一下。panzhi2024年6月4日大约 12 分钟SpringBootspringbootmongoDB
SpringBoot 整合 Kafka 实现数据异步消费在上篇文章中,我们详细的介绍了 kafka 的架构模型,在集群环境中,kafka 可以通过设置分区数来加快数据的消费速度。光知道理论还不行,我们得真真切切的实践起来才行!下面,我将结合生产环境的真实案例,以 SpringBoot 技术框架为基础,向大家介绍 kafka 的使用以及如何实现数据高吞吐!panzhi2024年6月3日大约 6 分钟SpringBootspringbootkafka
SpringBoot 整合 RabbitMQ 实现数据异步消费在之前的文章中,我们详细的介绍了 rabbitMQ 的内部架构以及使用操作,本篇我们一起来实操一下SpringBoot整合rabbitMQ,为后续业务处理做铺垫。panzhi2024年6月2日大约 10 分钟SpringBootspringbootrabbitMQ
SpringBoot 整合 Redis 实现数据分布式缓存在当前流行的微服务以及分布式集群环境下,Redis 的使用场景可以说非常的广泛,能解决集群环境下系统中遇到的不少技术问题,在此列举几个使用 redis 经常用到的功能!当然 Redis 的使用场景并不仅仅只有这么多,还有很多未列出的场景,如发布/订阅,分布锁集合等。现实中我们大部分的微服务项目,都是基于 SpringBoot 框架进行快速开发,在 SpringBoot 项目中我们应该如何使用 Redis 呢?代码实践如下!panzhi2024年6月1日大约 14 分钟SpringBootspringbootredis
手把手带你开发一套用户权限系统,精确到按钮级在实际的项目开发过程中,菜单权限功能可以说是后端管理系统中必不可少的一个环节,根据业务的复杂度,设计的时候可深可浅,但无论怎么变化,设计的思路基本都是围绕着用户、角色、菜单进行相应的扩展。今天小编就和大家一起来讨论一下,怎么设计一套可以精确到按钮级别的菜单权限功能,废话不多说,直接开撸!panzhi2024年4月3日大约 11 分钟SpringBootspringboot用户权限系统
SpringBoot 整合 jackson 轻松搞定接口数据脱敏实际的业务开发过程中,我们经常需要对用户的隐私数据进行脱敏处理,所谓脱敏处理其实就是将数据进行混淆隐藏,例如下图,将用户的手机号、地址等数据信息,采用*进行隐藏,以免泄露个人隐私信息。panzhi2024年3月3日大约 6 分钟SpringBootspringbootjackson
SpringBoot 整合 RabbitMQ 实现邮件异步发送在之前的文章中,我们详细介绍了 SpringBoot 整合 mail 实现各类邮件的自动推送服务。但是这类服务通常不稳定,当出现网络抖动的时候,会导致邮件自动推送失败。本篇文章将介绍另一种高可用的服务架构,以便实现邮件 100% 被投递成功。类似的短信推送等服务,实现逻辑也大体类似。panzhi2024年3月2日大约 11 分钟SpringBootspringbootRabbitMQ