Modules Overview
| Module | ArtifactId | Description |
|---|---|---|
| Project Archetype | spring-boot-nebula-archetype | Generate a multi-module DDD project skeleton in one command |
| BOM Dependencies | spring-boot-nebula-dependencies | Centralized dependency version management |
| Common Utilities | spring-boot-nebula-common / spring-boot-nebula-web-common | Basic utilities, pagination models, bean access, EL parsing |
| Web Wrapper | spring-boot-nebula-web | Unified response, exception handling, alerting |
| Internationalization | spring-boot-nebula-i18n | Multi-language responses, remote message loading |
| Logging & Alerting | spring-boot-nebula-logback | Log masking, ERROR-level Feishu alerts |
| MyBatis-Plus | spring-boot-nebula-mybatis | Base entities, audit filling, pagination |
| Dynamic Datasource | spring-boot-nebula-dynamic-datasource | Read/write splitting |
| Distributed Lock | spring-boot-nebula-distribute-lock | Declarative Redisson locks |
| Excel | spring-boot-nebula-excel | FastExcel import/export |
| Region-Routing JOIN | spring-boot-nebula-join | Auto-assembled routing-table JOIN |
| Feign | spring-boot-nebula-feign | Automatic NebulaResponse unwrapping |
| Aggregate Root DDD | spring-boot-nebula-aggregate | Aggregate change tracking |
| All-in-One | spring-boot-nebula-all | All common modules in a single dependency |