All Projects → CodelyTV → Java Ddd Skeleton

CodelyTV / Java Ddd Skeleton

♨️ DDD in Java skeleton & examples. Course:

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
eshopzero
.Net Microservice Application
Stars: ✭ 27 (-80.71%)
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

CodelyTV CI pipeline status

ℹ️ 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

  1. Install Java 11: brew cask install corretto
  2. Set it as your default JVM: export JAVA_HOME='/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home'
  3. Clone this repository: git clone https://github.com/CodelyTV/java-ddd-skeleton.
  4. Bring up the Docker environment: make up.
  5. Execute some Gradle lifecycle tasks in order to check everything is OK:
    1. Create the project JAR: make build
    2. Run the tests and plugins verification tasks: make test
  6. 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].