VMware 推出了一个实验性的项目Spring Modulith,以便于通过模块和事件更好地组织 Spring Boot 3 应用。该项目引入了新的类和注解,但并不会生成代码。它的模块没有使用 Java Platform Module System(JPMS),而是映射到了普通的 Java 包。模块有 API,但是 Spring Modulith 鼓励使用 Spring 应用事件作为“主要的交互方式”。这些事件可以自动持久化到事件日志中。Spring Modulith 还简化了模块和事件的测试。
More »2024-02-01|使用 Spring Initializr 创建项目
今天做了什么:
- 重构 foodie-cloud 项目,部署到 docker 容器
- 使用 Spring Initializr 创建项目
使用 Spring Initializr 创建项目
安装 spring cli
More »
[译]Spring Events
1. 概述
在本教程中,我们将讨论如何在 Spring 中使用事件。
事件是框架中最容易被忽视的功能之一,但也是最有用的功能之一。与 Spring 中的许多其他功能一样,事件发布是 ApplicationContext
提供的功能之一。