计算机编程技术中文文档库 我的博客 六边形&DDD架构系列 Hexagonal Architecture with Java 前言 Hexagonal Architecture with Java 这是一个基于Java 21 的 六边形架构与领域驱动设计的一个通用项目,并且结合现有的最新版本技术架构实现了 领域驱动设计模式和六边形架构模式组件定义. 并且结合微服务,介绍了领域层,领域事件,资源库,分布式锁,序列化,安全认证,日志等,并提供了实现功能. 并且我会以日常发布文章和更新代码的形式来完善它. 项目地址: https://github.com/iokays/hexagonal-architecture-with-java 系列文章: https://www.iokays.com/hexagonal-architecture-with-java 详细介绍的章节: Hexagonal Architecture with Java 系列 (六边形&DDD架构系列) A0.领域驱动设计之开篇与六边形架构融合实践 A1.领域驱动设计之领域层与SpringDataJpa融合实践 A2.领域驱动设计(DDD)之领域事件与Spring Integration JDBC融合实践 A3.微服务分布式锁与Spring Integration融合实践 A4.领域驱动设计之领域层序列化与Jackson融合实践 A5.微服务分布式日志与Open Telemetry融合实践 A6.微服务分布式ID与雪花算法(Snowflake)融合实践 A7.Sysbench和Spring JdbcTemplate 插入性能测试实践 A8.Spring Security简明教程与微服务的融合实践 A9.Spring Security OAuth2 Authorization Server简明教程与微服务的融合实践 A10.领域驱动设计(DDD)之领域层与Spring Data MongoDB融合实践 A11.Kotlin与Java项目架构的融合实践 A12.基于JPA搭建完整的OAuth2 Authorization Server授权项目