计算机编程技术中文文档库 我的博客 六边形&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 系列 A0.领域驱动设计(DDD)之开篇与六边形架构实践 A1.领域驱动设计(DDD)之领域层与Spring Data Jpa实践 A2.领域驱动设计(DDD)之领域事件与Spring Integration JDBC融合实践 A3.微服务分布式锁与Spring Integration 融合实践 A4.领域驱动设计之领域层序列化与Jackson融合实践.adoc 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项目架构的融合实践