51工具盒子

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

软件教程

在 Spring Boot 运行时获取监听的端口号

在 Spring Boot 运行时获取监听的端口号

厉飞雨 阅读(23) 评论(0) 赞(4)

1、概览 {#1概览} ----------- Spring Boot 应用嵌入了一个 Web 服务器,有时候我们可能希望在运行时获取 HTTP 端口。 本文将带你了解如何在 Spring Boot 应用中以编程式的方式获取 HTTP 端口。 2、示例 {#2示例} ----------- ### 2.1、Spring Boot 应用 {#21spring-boot-应...

Spring Boot 中的 CharacterEncodingFilter

Spring Boot 中的 CharacterEncodingFilter

厉飞雨 阅读(18) 评论(0) 赞(3)

1、概览 {#1概览} ----------- 本文将会带你了解 [Spring Boot](/spring-boot/) 中 `CharacterEncodingFilter` 的作用及其用法。 2、CharacterEncodingFilter {#2characterencodingfilter} -----------------------------------...

Spring Boot 创建非 Web 应用

Spring Boot 创建非 Web 应用

厉飞雨 阅读(17) 评论(0) 赞(3)

1、简介 {#1简介} ----------- [Spring Boot](/spring-boot/) 是一个出色、流行的框架,可以快速创建适用于各种用例的 Java 应用。其中最常见用法之一是使用嵌入式 Servlet 容器来作为 Web 服务器。 Spring Boot 也可以用于许多不需要 Web 服务器的应用,如:命令行应用、作业调度、批处理或流处理应用等。 本...

Spring MVC 处理 JSON 参数

Spring MVC 处理 JSON 参数

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

1、概览 {#1概览} ----------- 本文将带你了解如何在 Spring MVC 中处理 POST 和 GET 请求中发送 JSON 参数。 2、Spring MVC 中的 JSON 参数 {#2spring-mvc-中的-json-参数} ------------------------------------------------- 使用 JSON 发送或...

Spring 中 @Valid 和 @Validated 注解的区别

Spring 中 @Valid 和 @Validated 注解的区别

厉飞雨 阅读(14) 评论(0) 赞(3)

1、概览 {#1概览} ----------- 本文将带你了解 Spring 中 [@Valid](https://docs.oracle.com/javaee/7/api/javax/validation/Valid.html) 和 [@Validated](https://docs.spring.io/spring/docs/current/javadoc-api/org...

Spring Boot 整合 QueryDSL 及常见用法

Spring Boot 整合 QueryDSL 及常见用法

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

[QueryDSL](https://github.com/querydsl/querydsl) 是一个用于构建类型安全查询的开源 Java ORM 框架。它提供了一种 Fluent 风格的 API 来构建和执行数据库查询,并提供了编译时类型检查,以避免常见的查询错误。QueryDSL 支持多种数据库,包括关系型数据库和 NoSQL 数据库,可以与多个持久化框架(如 **JPA...

Spring Boot 整合 Keycloak

Spring Boot 整合 Keycloak

厉飞雨 阅读(17) 评论(0) 赞(3)

1、概览 {#1概览} ----------- 本文将带你了解如何设置 Keycloak 服务器,以及如何使用 Spring Security OAuth2.0 将 [Spring Boot](/spring-boot/) 应用连接到 Keycloak 服务器。 2、Keycloak 是什么? {#2keycloak-是什么} -----------------------...

Spring 中的事件(Event)机制

Spring 中的事件(Event)机制

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

1、Spring 事件机制 {#1spring-事件机制} ----------------------------- 有的人可能会觉得 Spring 中的事件机制很神奇,一个地方发消息,另一个地方收消息,跟 MQ 一样。其实,Spring 中的事件本质上就是观察者模式的应用。事件有其便利的一面,但是用多了也容易导致混乱,所以在实际项目中,我们还是要谨慎选择是否使用 Spri...

Spring 中的 @DynamicPropertySource 注解

Spring 中的 @DynamicPropertySource 注解

厉飞雨 阅读(14) 评论(0) 赞(3)

1、概览 {#1概览} ----------- 当代应用通常需要连接到各种外部服务,如 **PostgreSQL** 、**Apache Kafka** 、**Cassandra** 、**Redis** 和其他外部 API。 本文将带你了解 [Spring](/spring/) 如何通过引入动态属性([@DynamicPropertySource](https://doc...

Spring 中的 @ConditionalOnProperty 注解

Spring 中的 @ConditionalOnProperty 注解

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

1、概览 {#1概览} ----------- 本文将带你了解 Spring 中 `@ConditionalOnProperty` 注解的作用和用法。 2、@ConditionalOnProperty 的作用 {#2conditionalonproperty-的作用} -----------------------------------------------------...