Database Gateway Interface

Database Gateway Interface

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Clean Architecture Pattern Hands-On

Buy nowLearn more

Module 1 - Code Structure

  • Component Architecture
  • Folders and Layers

Module 2 - Rich Domains

  • Use Case
  • Stupid Domains
  • Enriching The Domains

Module 3 - Application Layer

  • Request and Response Models
  • Database Gateway Interface
  • Messaging Gateway Interface
  • Ordering Service
  • The Heart Of The System

Module 4 - Unit Tests In Isolation

  • Order Item Tests
  • Order Tests
  • Ordering Service Tests

Module 5 - Gateways

  • Data Layer
  • Messaging Layer
  • Flow Of Control

Module 6 - Final Thoughts

  • Summary

Bonus

  • Setup Demo
  • depedency_inversion_code.zip
  • docker-compose.yml
  • postgres_db.sql