搭建大型分布式服务(三十八)SpringBoot 整合多个kafka数据源-支持protobuf

本插件稳定运行上百个kafka项目,每天处理上亿级的数据的精简小插件,快速上手。< dependency > < groupId > io.github.vipjoey < artifactId > multi-kafka-consumer-starter < version > 最新版本号

Spring Boot | Spring Boot 整合 “RabbitMQ“ ( 消息中间件 ) 实现

Spring Boot 整合 "RabbitMQ" ( 消息中间件 )实现 :一、Spring Boot 整合 整合实现 : Publish/Subscribe ( 发布订阅 ) 工作模式 ( "3种"整合实现方式 )1.1 基于"API"的方式 ( 实现 Publish/Subscribe "发布

SpringBoot整合sa-token,jwt登录及拦截器鉴权Demo

SaCheckDisable:校验当前账号是否被封禁 comment 服务,如果已被封禁会抛出异常,无法进入方法。@SaCheckBasic:Http Basic 校验:只有通过 Basic 认证后才能进入该方法。SaMode.AND,标注一组权限,会话必须全部具有才可通过校验。(5)忽略认证:使用

SpringBoot【注解 01】@Scheduled实现定时任务的串行和并行执行

SpringBoot @Scheduled 实现定时任务的串行和并行执行

Java实战:SpringBoot集成单点登录CAS

本文将详细介绍如何使用SpringBoot集成单点登录CAS,包括CAS的基本概念、集成步骤、具体代码示例等。通过阅读本文,我们将了解到单点登录的实现原理,并能够将这些知识应用到实际项目中。

【重磅开源】MapleBoot权限控制使用介绍(菜单权限、按钮权限、数据权限)

使用Maple-Boot开源项目的权限控制功能,本文描述了项目中菜单权限、按钮权限、数据权限如何使用。

框架篇--springboot 客户端 整合& Nacos 版本问题

本文对 pringboot 客户端 整合Nacos 过程中出现的版本问题 进行记录;本文对 pringboot 客户端 整合Nacos 过程中出现的版本问题 进行记录;

SpringBootWeb登录认证

JSON Web Token JSON Web Tokens - jwt.ioJSON Web Token (JWT) is a compact URL-safe means of representing claims to be transferred between two parties.

揭秘Spring Boot中@Transactional注解失效的七大坑点与修复之道

Service// 数据库操作throw new Exception("检查型异常");SpringBoot的事务管理功能非常强大,但是它也有一定的使用规则。了解并避免这些常见的事务失效场景,能帮助你更好地利用SpringBoot构建健壮的应用。希望这篇文章能帮助你少踩一些坑,顺利实现你的业务逻辑。

RabbitMQ三、springboot整合rabbitmq(消息可靠性、高级特性)

主要对rabbitmq的消息可靠性、高级特性进行阐述说了,理解rabbitmq的用法

事务及SpringBoot中的事务开启

1.什么是事务?1.什么是事务?事务是指在数据库管理系统中执行的一系列操作的逻辑单元。事务可以由一个或多个数据库操作(例如插入、更新、删除等)组成,这些操作被视为一个不可分割的工作单元。在事务中,要么所有的操作都成功执行,要么所有的操作都不执行,不会出现部分操作成功而部分操作失败的情况。传播行为(P

Spring Boot单元测试全指南:使用Mockito和AssertJ

在现代软件开发实践中,单元测试是不可或缺的一环,它帮助我们确保代码的可靠性和稳定性。对于使用Spring Boot构建的应用,编写单元测试不仅可以验证业务逻辑的正确性,还可以确保服务的健壮性。本文将详细介绍如何在Spring Boot项目中进行单元测试,包括使用Mockito进行依赖模拟和使用Ass

安全登录--Springboot使用Rsa加密及Ldap源进行登录认证

注册登录一直都是工程师做系统的必经之路,毕竟这个功能相对与业务较复杂的代码来说是比较简单的。当然,最简单的事情往往最容易出错,最为普通的注册登录就是将用户名及密码存入数据库,在用户登录时,将两者进行比对来校验是否登录成功。此篇文档则会介绍非对称加密及Ad域认证两种登录方式。

Spring Boot中整合Jasypt 使用自定义注解+AOP实现敏感字段的加解密

前言开始接入步骤一:添加依赖步骤二:配置Jasypt步骤三:创建自定义注解步骤四:创建AOP切面步骤四:创建示例实体类步骤五:创建测试Controller步骤六:验证功能结语在博主前面一篇文章中,相信小伙伴对中整合Jasypt以及加解密的方法有了一定的了解,没看过的小伙伴可以访问【Spring Bo

SpringBoot + Vue 是否可以不分离前后端?

Spring Boot 和 Vue.js 是两个非常流行的技术栈,分别用于构建后端和前端应用程序。在传统的开发中,通常会将它们分离开发,即后端和前端分别独立开发、部署和维护。然而,你也可以选择不分离前后端,将它们整合在一起开发和部署。

【SpringBoot】SpringBoot整合RabbitMQ消息中间件,实现延迟队列和死信队列

RabbitMQ的死信队列(Dead Letter Queue,DLQ)是一种特殊的队列,用于接收其他队列中的“死信”消息。所谓“死信”,是指满足一定条件而无法被消费者正确处理的消息,这些条件包括消息被拒绝、消息过期、消息达到最大重试次数等。当消息成为死信时,RabbitMQ会将其重新发送到指定的死

Springboot项目如何创建单元测试

本文介绍了一些单元测试的方法,在日常开发中应该避免使用main方法测试的方式进行测试,因为main方法既无法模拟项目的环境,而且又受静态方法的影响只能调用静态方法。还有一些其它的测试工具,录入yapi、easymock等也可以进行测试使用。

用浏览器访问springboot项目显示无法连接,用postman发请求却可以接收到返回

因为这个项目用到了thymeleaf,所以我去找了thymeleaf的问题,以为是转发或者返回页面有问题,然而并没有发现问题,然后又尝试只返回字符串, 结果还是不行。起因是我准备部署一个springboot项目到本地,因为8080端口被占用了,我就随便写了个10080端口,结果发现项目可以正常启动,

Java实战:Spring Boot整合Canal与RabbitMQ实时监听数据库变更并高效处理

本文将详细介绍如何在Spring Boot项目中整合Canal和RabbitMQ,构建一套完整的数据库变更监听及消息发布机制。

springboot 数据传输的加密解密方式一: AES(对称加密)

springboot接口数据加密解密, AES原理与RAS区别, AES是一种对称加密算法,也是目前最常用的加密方式之一。它在国际上被广泛使用,并且被应用于保护各种机密信息,如密码、信用卡信息、银行账户信息、电子邮件等。AES加密算法使用的加密密钥和解密密钥都是相同的,并且加密和解密使用的算法方法

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈