Best Practices
Prefer the BOM: import
spring-boot-nebula-dependenciesin the parent POM so submodules never hand-write version numbers, avoiding dependency drift across projects (e.g. Redisson behavioral differences).Add modules on demand: don't pull in
spring-boot-nebula-allfor capabilities you don't use. Per-module dependencies keep things clearer, with faster startup and fewer conflicts.Follow the samples: every capability has a runnable sample module under
spring-boot-nebula-samples— use them as blueprints for integration.DDD in practice: ddd-example demonstrates a full integration of aggregate roots with Nebula components.
Related Links
- GitHub: weihubeats/spring-boot-nebula
- DeepWiki: deepwiki-spring-boot-nebula
- Changelog: CHANGELOG.md