领域驱动设计在对象使用中的时机 2024年8月5日 领域驱动设计(DDD)概述 何时使用领域驱动设计?领域驱动设计(DDD)并非架构风格或模式,也非软件开发方法论。它是一种面向业务的应用程序架构设计方法。当项目团队在需求分析中不断考虑如何设计业务对象,并且梳理领域知识时,就已经在实践DDD。更精确的问题应是:如何选择适合的架构风格来…… 阅读全文
DDD设计方法在新项目中的应用 2024年7月31日 前言在软件开发中,领域驱动设计(DDD)是一种重要的方法论,它帮助我们更好地理解和设计复杂系统。本文将探讨如何从零开始,运用DDD对新项目进行划分与架构设计。 一、专业术语解释在讨论DDD之前,我们首先需要了解一些基础的云计算服务术语:- IAAS:基础设施即服务,指的是将计算基础设…… 阅读全文
Java Spring Boot 微服务架构中的关键组件和设计模式 2024年7月15日 抽象 本文探讨了 Java Spring Boot 微服务架构中使用的基本组件和设计模式,为开发人员构建可扩展、灵活且有弹性的应用程序提供了全面的指南。 Spring Boot 通过提供一系列用于构建独立生产级应用程序的工具和约定,简化了 Java 应用程序(尤其是微服务)的开发。1 微服务架构是一种方法,其中将大型应用程序分解为较小的、松散耦…… 阅读全文