摘要:1、概述 Spring Retry 是Spring框架中的一个组件, 它提供了自动重新调用失败操作的能力。这在错误可能是暂时发生的(如瞬时网络故障)的情况下很有帮助。 在本文中,我们将看到使用Spring Retry的各种方式:注解、RetryTemplate以及回调。 2、Maven依赖 让我们首 阅读全文
posted @ 2021-07-22 11:44 码农熊猫 阅读(277) 评论(0) 推荐(0) 编辑
摘要:1、简介 Apache HttpClient是一个底层、轻量级的客户端HTTP库,用于与HTTP服务器进行通信。 在本教程中,我们将学习如何在使用HttpClient时配置支持的传输层安全(TLS)版本。 我们将首先概述TLS版本协商如何在客户端和服务器之间工作。 之后,我们将看看在使用HttpCl 阅读全文
posted @ 2021-07-20 08:56 码农熊猫 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1、简介 在本文中,我们将了解Caffeine,一个用于Java的高性能缓存库。 缓存和Map之间的一个根本区别是缓存会清理存储的项目。 一个清理策略会决定在某个给定时间哪些对象应该被删除,这个策略直接影响缓存的命中率——缓存库的一个关键特性。 Caffeine使用Window TinyLfu清理策 阅读全文
posted @ 2021-07-19 23:52 码农熊猫 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1、概述 Spring Data Redis提供了一种与Redis实例集成的简单方法。 但是,在某些情况下,使用嵌入式服务器比使用真实服务器创建开发和测试环境更方便。 因此,我们将学习如何设置和使用嵌入式Redis服务器。 2、依赖 让我们首先添加必要的依赖项: <dependency> <grou 阅读全文
posted @ 2021-07-18 23:21 码农熊猫 阅读(188) 评论(0) 推荐(0) 编辑