2024-11-13
厉飞雨
阅读(11)
评论(0)
赞(5 )
1、概览 {#1概览}
-----------
本文将带你了解 "HttpMessageNotWritableException: no converter for \[class ...\] with preset Content-Type" 异常的原因以及解决办法。
2、原因 {#2原因}
-----------
异常的堆栈信息说明了一切:Spri...
2024-11-13
厉飞雨
阅读(11)
评论(0)
赞(1 )
> 原文地址:<https://www.cnblogs.com/Naylor/p/18024689>
简介 {#简介}
--------
*git-commit-id-maven-plugin* 是一个maven 插件,用来在打包的时候将 git-commit 信息打进 Jar 中。
这样做的好处是可以将发布的某版本和对应的代码关联起来,方便查阅和线上项...
2024-11-13
厉飞雨
阅读(11)
评论(0)
赞(4 )
1、简介 {#1简介}
-----------
本文将带你了解如何使用 `@WebServiceServerTest` 为 Spring Boot 开发的 SOAP Web Service 编写集成测试。
2、测试 Spring Web Service {#2测试-spring-web-service}
-----------------------------------...
2024-11-13
厉飞雨
阅读(10)
评论(0)
赞(3 )
在前文 《[在 Spring Boot 中通过 RequestBodyAdvice 统一解码请求体](/spring-boot-requestbodyadvice-decode//)》 中,我们介绍了如何通过 `RequestBodyAdvice` 组件统一地解码客户端编码后的请求体。
有请求,就有响应,本文将会带你了解如何使用 `ResponseBodyAdvice` 来统...
2024-11-13
厉飞雨
阅读(8)
评论(0)
赞(2 )
1、概览 {#1概览}
-----------
本文将带你了解 [Spring Boot](/spring-boot/) 3.1 中引入的 [ConnectionDetails](https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/autoconfigure/service/...
2024-11-13
厉飞雨
阅读(14)
评论(0)
赞(1 )
1、概览 {#1概览}
-----------
[Spring Security](/spring-security/) 有 2 个核心的组件:`HttpSecurity` 和 `WebSecurity`。
2、Spring Security {#2spring-security}
-------------------------------------
Spring ...
2024-11-13
厉飞雨
阅读(13)
评论(0)
赞(4 )
简介 {#简介}
--------
本文将带你了解,当无法依赖 `CascadeType` 机制来将状态转换从父实体传播到子实体时,如何使用 Spring Data JPA 级联删除单向关联,
Domain Model {#domain-model}
----------------------------
假设我们的系统中有以下实体:
![Post 和其单向的子实体]...
2024-11-13
厉飞雨
阅读(15)
评论(0)
赞(1 )
1、简介 {#1简介}
-----------
在容器化大行其道的今天,越来越多人选择把 [Spring Boot](/spring-boot/) 应用部署到 Docker 中。
本文将带你了解在 Docker 容器中启动 Spring Boot 应用时,如何设置其 Profile。
2、基本的 Dockerfile {#2基本的-dockerfile}
--------...
2024-11-13
厉飞雨
阅读(13)
评论(0)
赞(4 )
对于文件的下载功能来说,我归纳为 `2` 头 `1` 流。极其简单。
* `Content-Type` 头,告诉客户端文件类型。
* `Content-Disposition` 头,告诉客户端对于这个文件的处理方式(在浏览器中显示,还是下载)。
* `Output` 流,写入文件内容到客户端。
文件名称乱码的问题 {#文件名称乱码的问题}
-----------------...
2024-11-13
厉飞雨
阅读(18)
评论(0)
赞(3 )
1、简介 {#1简介}
-----------
`RestClient` 是 [Spring 6.1 M2](/spring/) 中引入的同步 HTTP 客户端,它取代了 `RestTemplate`。同步 HTTP 客户端以阻塞方式发送和接收 HTTP 请求和响应,这意味着它会等待每个请求完成后才继续下一个请求。
本文将带你了解 `RestClient` 的功能以及它与 ...