Spring-Boot

[译]如何组织代码

原文链接:How to Structure Code

软件设计最佳实践,逐层发现包、按功能发现包以及六角形架构/端口和适配器。

在这篇博文中,我将探讨如何构建我们的代码并讨论最佳实践,涵盖三种不同的方法:按层打包、按功能打包以及六边形架构/端口和适配器及其优缺点。

[译]Spring Boot3和Spring6中的新特性

Spring Boot 3.0 于 2022 年 11 月正式发布,包含一些新功能和改进。这是继大约 4.5 年前发布 Spring Boot 2.0 后 Spring Boot 的第一个主要版本。它也是第一个支持 Spring Framework 6.0 的 Spring Boot GA 版本。作为开发人员,我们需要了解这些更新,才能顺利使用 Spring Boot。毫无疑问,新版本中最大的转变之一是放弃了对旧版本 Java 的支持。

[译]Spring Security 面试问题

本面试准备指南将讨论一些常见的 Spring Security 面试问题。无论您是准备面试还是只是想增强对 Spring Security 的了解,这些问题都将帮助您理解关键概念并指导您设计常见安全问题的解决方案。

[译]Spring Events

1. 概述

在本教程中,我们将讨论如何在 Spring 中使用事件。

事件是框架中最容易被忽视的功能之一,但也是最有用的功能之一。与 Spring 中的许多其他功能一样,事件发布是 ApplicationContext 提供的功能之一。