51工具盒子

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

gradle

Spring 中的控制反转(IoC)和依赖注入(DI)

Spring 中的控制反转(IoC)和依赖注入(DI)

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

1、概览 {#1概览} ----------- 本文将带你了解 IoC(控制反转)和 DI(依赖注入)的概念,以及如何在 [Spring](/spring/) 中实现这些概念。 2、控制反转(IoC)是什么? {#2控制反转ioc是什么} ------------------------------ 控制反转(Inversion of Control)是软件工程中的一项原...

Spring Retry 教程

Spring Retry 教程

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

1、概览 {#1概览} ----------- [Spring Retry](https://github.com/spring-projects/spring-retry) 提供了自动重新调用失败操作的能力。这在错误可能是短暂的(例如瞬时的网络故障)情况下非常有帮助。 本文将带你了解使用 [Spring Retry](https://github.com/spring-p...

Spring Boot 最全面的入门教程

Spring Boot 最全面的入门教程

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

1、概览 {#1概览} ----------- [Spring Boot](/spring-boot/) 是一个基于 Spring 的框架,旨在简化 Spring 应用的配置和开发过程,通过自动配置和约定大于配置的原则,使开发者能够快速搭建独立、生产级别的应用程序。 本文将带你了解 Spring Boot 的核心内容,从基本的项目创建开始,内容包括了:应用配置、Thymel...

Spring WebClient 教程

Spring WebClient 教程

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

1、概览 {#1概览} ----------- 本文将带你了解如何使用 `WebClient` 和 `WebTestClient`,前者是一个 Spring 5 中引入的响应式 HTTP 客户端,而后者是一种用于测试的 `WebClient`。 2、WebClient 是啥? {#2webclient-是啥} --------------------------------...

Spring Integration 简介

Spring Integration 简介

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

1、简介 {#1简介} ----------- 本文将通过一些实际的案例,带你了解 Spring Integration 的核心概念。 Spring Integration 提供了许多功能强大的组件,可大大增强企业架构内系统和流程的互联性。 2、设置 {#2设置} ----------- ```xml <dependency> <groupId...

基于 XML 配置的 Spring AOP 教程

基于 XML 配置的 Spring AOP 教程

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

1、简介 {#1简介} ----------- 本文将带你了解 Spring 中的 AOP(面向切面编程),并学习如何在实际场景中使用这一强大工具。 在使用 Spring AOP 开发时,还可以利用 `@AspectJ` 的注解,但本文重点介绍 Spring AOP 基于 XML 的核心配置。 2、概览 {#2概览} ----------- AOP 是一种编程范式,旨在...

Spring MVC 教程

Spring MVC 教程

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

1、概览 {#1概览} ----------- 这是一个简单的 Spring MVC 教程,介绍如何通过基于 Java 的配置和 XML 配置来建立 Spring MVC 项目。 Spring MVC 依赖: ```xml <dependency> <groupId>org.springframework</groupId>...

Spring Boot Actuator

Spring Boot Actuator

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

1、概览 {#1概览} ----------- 本文将带你了解 [Spring Boot Actuator](/spring-boot/actuator.html#actuator),以及如何在 Spring Boot 和 WebFlux 中使用、配置和扩展这个监控工具,充分利用响应式编程模型。 2、Actuator 是啥? {#2actuator-是啥} --------...

Spring Webflux 教程

Spring Webflux 教程

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

1、概览 {#1概览} ----------- [Spring 5](/spring/) 引入了 [Spring WebFlux](/spring/web-reactive.html#spring-web-reactive) 框架,为 Web 应用提供响应式编程支持。 本文将带你了解如何使用响应式 Web 组件 `RestController` 和 `WebClient` ...

在 Docker Compose 中运行 PostgreSQL 和 Spring Boot

在 Docker Compose 中运行 PostgreSQL 和 Spring Boot

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

1、概览 {#1概览} ----------- 本文将带你了解如何使用 Docker Compose 来运行 Spring Boot 和 PostgreSQL。 2、创建 Spring Boot 应用 {#2创建-spring-boot-应用} ----------------------------------------- 从 [Spring Initializer]...