51工具盒子

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

spring

使用 Postman 测试 Spring Websockets API

使用 Postman 测试 Spring Websockets API

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

1、概览 {#1概览} ----------- 本文将会带你了解如何使用 [spring-websockets](/spring/web.html#websocket) 创建一个 Websocket 应用,并且使用 Postman 来进行测试。 2、Java WebSocket {#2java-websocket} -----------------------------...

Spring Boot 配置 Kafka SSL 双向认证

Spring Boot 配置 Kafka SSL 双向认证

厉飞雨 阅读(20) 评论(0) 赞(0)

1、简介 {#1简介} ----------- 本文将带你了解在 Spring Boot 中如何配置 SSL 认证以连接到 Apache Kafka Broker。 安全套接字层(SSL)实际上已被弃用,自 2015 年起被传输层安全(TLS)所取代。不过,由于历史原因,Kafka(和 Java)仍然使用 "SSL"。 2、SSL 概览 {#2ssl-...

Spring 中的 Context Path 与 Servlet Path

Spring 中的 Context Path 与 Servlet Path

厉飞雨 阅读(9) 评论(0) 赞(2)

1、简介 {#1简介} ----------- `DispatcherServlet` 在 Spring 应用中扮演着重要角色,它为应用提供了一个入口点。Context Path 定义了终端用户访问应用的 URL。 本文将带你了解 Spring 中 Context Path(上下文路径)与 Servlet Path(Servlet 路径)的区别。 2、Context Pa...

更改 Spring Boot 中 Log4j2 配置文件的默认位置

更改 Spring Boot 中 Log4j2 配置文件的默认位置

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

1、概览 {#1概览} ----------- 本文将会带你了解如何在 Spring Boot 应用中修改 Log4j2 配置文件的默认位置。 2、通过配置文件更改 {#2通过配置文件更改} ----------------------- 默认情况下,把 Log4j2 配置文件(`log4j2.xml` / `log4j2-spring.xml`)放在项目的 `class...

在 Spring MVC 中设置 JSON Content Type

在 Spring MVC 中设置 JSON Content Type

厉飞雨 阅读(13) 评论(0) 赞(1)

1、简介 {#1简介} ----------- Content Type 表示请求/响应数据的媒体类型(Media Type)。当 Conroller 收到 Web 请求时,它会根据 Content Type 解析请求数据,然后根据 Content Type 响应数据。目前在 REST 中最流行的 Content Type 就是 JSON。 本文将会带你了解如何在 Spri...

Spring Boot 使用 Log4j2 将日志数据写入 Syslog

Spring Boot 使用 Log4j2 将日志数据写入 Syslog

厉飞雨 阅读(13) 评论(0) 赞(1)

1、概览 {#1概览} ----------- 日志是每个应用的重要组成部分。在应用中,可以将日志存储在文件或数据库中。除此以外,还可以将日志数据发送到集中式日志管理应用,如 **Graylog** 或 **Syslog**。 ![应用中的日志系统架构](/upload/2023/11/12/zbJZKwS7ME.webp) 本文将带你了解如何在 [Spring Boot...

使用 Spring Boot 和 GraalVM 构建原生镜像

使用 Spring Boot 和 GraalVM 构建原生镜像

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

1、概览 {#1概览} ----------- 本年将带你了解原生镜像(Native Image)的相关知识,以及如何使用 [Spring Boot](/spring-boot/) 和 GraalVM 构建原生镜像应用。 本文使用的是 Spring Boot 3,但是在末尾会教你如何解决与 Spring Boot 2 的差异问题。 2、原生镜像 {#2原生镜像} ----...

在 Spring Boot 中将 YAML 转换成对象列表

在 Spring Boot 中将 YAML 转换成对象列表

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

1、概览 {#1概览} ----------- 本文将带你了解如何在 YAML 中定义列表,以及如何在 Spring Boot 中把 YAML 列表映射为 Java `List` 对象。 2、回顾一下 YAML 中的列表 {#2回顾一下-yaml-中的列表} ----------------------------------- 简而言之,[YAML](https://y...

使用 Spring 和 JPA Criteria 构建 REST 查询语言

使用 Spring 和 JPA Criteria 构建 REST 查询语言

厉飞雨 阅读(9) 评论(0) 赞(0)

1、概览 {#1概览} ----------- 在接下来的一系列文章中,我将带你了解一种用于 REST API 的简单查询语言。 为什么要使用查询语言(Query Language)?因为对于任何足够复杂的 API 来说,仅仅通过简单的字段来搜索/过滤资源是远远不够的。查询语言更加灵活,可以准确过滤选出所需的资源。 2、User 实体 {#2user-实体} ------...