Spring 第5页
MyBatis和JPA的优劣以及MyBatisPlus的使用-IT面试星球

MyBatis和JPA的优劣以及MyBatisPlus的使用

一、MyBatis和JPA的优劣 JPA的优势: 简单的CRUD完全不需要写SQL语句,也不必编写持久层接口,仅仅需要继承JpaRepository接口即可。JPA提供了一种完全面相对象的编程方式,除了基本的CURD之外,...
mianba的头像-IT面试星球mianba3个月前
05810
快速定位,基于 Ko-time 的 SpringBoot 单体化调用链追踪实践-IT面试星球

快速定位,基于 Ko-time 的 SpringBoot 单体化调用链追踪实践

前言 关于Ko-Time 是什么? ko-time更新时间线 Ko-time怎么用? 依赖引入 配置集成 权限放行 链路追踪 系统运行 链路追踪 长时间调用模拟 总结 1前言 熟悉微服务的老司机一定了解,在微服务模式...
mianba的头像-IT面试星球mianba3个月前
0487
RabbitMQ学习一快速认知和初步使用-IT面试星球

RabbitMQ学习一快速认知和初步使用

什么是MQ消息中间件及使用场景 全称MessageQueue,主要是⽤于程序和程序直接通信,异步+解耦+削峰 异步:用户注册-》发送邮件(注册活动) 解耦:订单系统-》物流系统 削峰:秒杀,日志处理 JMS...
mianba的头像-IT面试星球mianba3个月前
06614
一文学透微服务网关 Spring Clud Gateway 的用法-IT面试星球

一文学透微服务网关 Spring Clud Gateway 的用法

前言 微服务网关在微服务项目中作为一个必不可少的组件,它在大型分布式微服务项目中可以起到路由转发、统一鉴权、请求日志记录、熔断降级和分布式限流等一些列的重要作用。因此,大部分微服务...
mianba的头像-IT面试星球mianba3个月前
0496
SpringCloud第十二章Gateway新一代网关-IT面试星球

SpringCloud第十二章Gateway新一代网关

一、概述简介 1、官网 2、是什么 Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关; 但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关替代Zuul,...
mianba的头像-IT面试星球mianba3个月前
07310
Spring Security 添加二次认证:提高应用安全性-IT面试星球

Spring Security 添加二次认证:提高应用安全性

一、 简介 1 Spring Security概述 Spring Security是一个基于Spring框架的安全框架,用于为Java应用程序提供身份验证和授权服务。 2 二次认证的必要性 传统的用户名和密码验证方式存在被破解的...
mianba的头像-IT面试星球mianba3个月前
0409
谈一谈SpringBoot怎么使用事件机制-IT面试星球

谈一谈SpringBoot怎么使用事件机制

观察者模式     对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。观察者模式(Observer)又称发布-订阅模式(Publish-Subscribe:Pub/Sub)...
mianba的头像-IT面试星球mianba3个月前
0257
Redis分布式锁常见坑点分析-IT面试星球

Redis分布式锁常见坑点分析

日常开发中,基于 Redis 天然支持分布式锁,大家在线上分布式项目中都使用过 Redis 锁。本文主要针对日常开发中加锁过程中某些异常场景进行讲解与分析。本文讲解示例代码都在 https://github.co...
mianba的头像-IT面试星球mianba3个月前
0717
Spring Boot集成Caffeine缓存介绍-IT面试星球

Spring Boot集成Caffeine缓存介绍

一、前言 缓存在我们的日常开发中具有极高的使用频率,当一个系统遇到性能瓶颈的时候往往会考虑使用缓存来解决问题。 对于那些访问频率高、更新频率低的数据,我们可以考虑把查询结果保存起来,...
mianba的头像-IT面试星球mianba3个月前
04511
Kafka快速学习三进一步了解及实战开发-IT面试星球

Kafka快速学习三进一步了解及实战开发

消息队列的常见问题 如何保证消息队列的高可用? 如何保证消息不被重复消费? 如何保证消息不丢失? 如何保证消息的消费顺序? kafka怎么解决这些问题 1.kafka高可用     kafka可以搭建集群...
mianba的头像-IT面试星球mianba3个月前
05812