51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

maven

使用 API Key 和 Secret 保护 Spring Boot API

使用 API Key 和 Secret 保护 Spring Boot API

厉飞雨 阅读(857) 评论(0) 赞(19)

<h2>1、概览 {#1概览}</h2> <p>安全在 REST API 开发中起着至关重要的作用。不安全的 REST API 可以直接访问后端系统的敏感数据。因此,企业需要关注 API 的安全性。</p> <p>Spring Security 提供了各种机制来保护我们的 REST API。其中之一就是 API key...

使用 Spring Boot 创建 Fat Jar 应用

使用 Spring Boot 创建 Fat Jar 应用

厉飞雨 阅读(353) 评论(0) 赞(12)

在本指南中,我将向你展示如何使用 Spring Boot 创建 Fat Jar。我们将一起构建一个简单的 "UsersMicroservice",然后将其打包到 Fat Jar 中。如果你是新手,也不用担心,我会一步一步地指导你,并回答你在使用过程中遇到的各种问题。 Fat JAR 是啥? {#fat-jar-是啥} -------------------...

Spring Boot 3 和 Observability(可观察性)

Spring Boot 3 和 Observability(可观察性)

厉飞雨 阅读(492) 评论(0) 赞(15)

1、概览 {#1概览} ----------- 在本文中,我们将学习如何在 Spring Boot 3 配置可观察性(observability)。可观察性是一种仅通过外部输出来衡量系统内部状态的能力。 此外,我们必须注意 Spring Boot 2(Spring 5)和 Spring Boot 3(Spring 6)之间的重大变化。Spring 6 引入了 Spring ...

Spring Data JPA 中的 Scroll API

Spring Data JPA 中的 Scroll API

厉飞雨 阅读(392) 评论(0) 赞(15)

1、概览 {#1概览} ----------- [Spring Data Commons](https://docs.spring.io/spring-data/commons/docs/current/reference/html/) 是总括 [Spring Data project](https://spring.io/projects/spring-data) 的一部分...

Spring Boot 入门

Spring Boot 入门

厉飞雨 阅读(434) 评论(0) 赞(29)

<h2>Spring Boot 介绍 {#spring-boot-介绍}</h2> <p><a href="http://github.com/spring-projects/spring-boot">Spring Boot</a> 是 Java 世界中最流行的应用程序构建框架。Spring Boo...

使用 Webflux R2dbc 和 Postgres 构建响应式 Spring Boot 应用

使用 Webflux R2dbc 和 Postgres 构建响应式 Spring Boot 应用

厉飞雨 阅读(358) 评论(0) 赞(16)

<p>在本文中,你将学习如何使用 Spring WebFlux、R2DBC 和 Postgres 数据库实现和测试响应式(Reactive) Spring Boot 应用程序。我们将使用最新版本的 Spring Boot 3 创建两个用 Kotlin 编写的简单应用程序。我们的应用程序通过 HTTP 公开一些 REST 端点。为了测试它们之间的通信以及与 Postg...

Spring Data JPA 中 findBy 和 findOneBy 的区别

Spring Data JPA 中 findBy 和 findOneBy 的区别

厉飞雨 阅读(275) 评论(0) 赞(10)

<h2>1、概览 {#1概览}</h2> <p>Spring Data Repository 提供了大量可简化数据访问逻辑实现的方法。然而,选择合适的方法并不总是像我们想象的那么容易。</p> <p>以 <code>findBy</code> 和 <code>findOneBy<...