CodelyTV / Java Ddd Skeleton
♨️ DDD in Java skeleton & examples. Course:
Stars: ✭ 140
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Java Ddd Skeleton
csharp-ddd-skeleton
🦈✨ C# DDD Skeleton: Bootstrap your new C# projects applying Hexagonal Architecture and Domain-Driven Design patterns
Stars: ✭ 67 (-52.14%)
Mutual labels: cqrs, rabbitmq, ddd, ddd-architecture
typescript-ddd-course
🔷🔖 TypeScript DDD Course: Learn Domain-Driven Design in TS lesson by lesson
Stars: ✭ 28 (-80%)
Mutual labels: cqrs, ddd, ddd-architecture
Quiz
Example real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure for CI/CD with k8s, jenkins and helm
Stars: ✭ 100 (-28.57%)
Mutual labels: rabbitmq, ddd, cqrs
Dev Stuff
😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Stars: ✭ 105 (-25%)
Mutual labels: ddd, cqrs, ddd-architecture
CQELight
CQELight is an entreprise grade extensible and customisable framework for creating software with CQRS, DDD & Event Sourcing patterns
Stars: ✭ 21 (-85%)
Mutual labels: cqrs, ddd, ddd-architecture
OpenSleigh
OpenSleigh is a Saga management library for .NET Core.
Stars: ✭ 198 (+41.43%)
Mutual labels: cqrs, rabbitmq, ddd
Digital Restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
Stars: ✭ 222 (+58.57%)
Mutual labels: rabbitmq, ddd, cqrs
Pitstop
This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Stars: ✭ 708 (+405.71%)
Mutual labels: rabbitmq, ddd, cqrs
Practical Clean Ddd
A simplified and effortless approach to get started with Domain-driven Design, Clean Architecture, CQRS, and Microservices patterns
Stars: ✭ 28 (-80%)
Mutual labels: ddd, cqrs, ddd-architecture
Library
A microservice project using .NET Core 2.0, DDD, CQRS, Event Sourcing, Redis and RabbitMQ
Stars: ✭ 122 (-12.86%)
Mutual labels: rabbitmq, cqrs, ddd-architecture
typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Stars: ✭ 607 (+333.57%)
Mutual labels: cqrs, ddd, ddd-architecture
es-emergency-call
Struggling with CQRS, A+ES, DDD? We can help you!
Stars: ✭ 26 (-81.43%)
Mutual labels: cqrs, ddd, ddd-architecture
Dotnetcore Microservices Poc
Very simplified insurance sales system made in a microservices architecture using .NET Core
Stars: ✭ 1,304 (+831.43%)
Mutual labels: rabbitmq, ddd, cqrs
Cqrs Clean Eventual Consistency
CQRS, using Clean Architecture, multiple databases and Eventual Consistency
Stars: ✭ 247 (+76.43%)
Mutual labels: rabbitmq, ddd, cqrs
Bankflix
Aplicação que simula um banco digital, contendo a área do cliente e administrativa, permitindo depósitos e transferências entre contas do mesmo banco. | Application that simulates a digital bank, containing the customer and administrative areas, allowing deposits and transfers between accounts of the same bank.
Stars: ✭ 82 (-41.43%)
Mutual labels: rabbitmq, ddd, cqrs
Stove
Domain Driven Design oriented application framework, meets CRUD needs
Stars: ✭ 160 (+14.29%)
Mutual labels: rabbitmq, ddd, cqrs
Messagebus
A MessageBus (CommandBus, EventBus and QueryBus) implementation in PHP7
Stars: ✭ 178 (+27.14%)
Mutual labels: rabbitmq, ddd, cqrs
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
Stars: ✭ 6,210 (+4335.71%)
Mutual labels: ddd, cqrs, ddd-architecture
Ultimate Backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Stars: ✭ 978 (+598.57%)
Mutual labels: ddd, cqrs, ddd-architecture
☕🚀 Java DDD Skeleton: Save the boilerplate in your new projects
⚡ Start your Java projects as fast as possible
ℹ️ Introduction
This is a repository intended to serve as a starting point if you want to bootstrap a Java project with JUnit and Gradle.
Here you have the course on CodelyTV Pro where we explain step by step all this (Spanish)
🏁 How To Start
- Install Java 11:
brew cask install corretto
- Set it as your default JVM:
export JAVA_HOME='/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home'
- Clone this repository:
git clone https://github.com/CodelyTV/java-ddd-skeleton
. - Bring up the Docker environment:
make up
. - Execute some Gradle lifecycle tasks in order to check everything is OK:
- Create the project JAR:
make build
- Run the tests and plugins verification tasks:
make test
- Create the project JAR:
- Start developing!
☝️ How to update dependencies
- Gradle (releases):
./gradlew wrapper --gradle-version=WANTED_VERSION --distribution-type=bin
💡 Related repositories
☕ Java
🐘 PHP
🧬 Scala
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].