You need to log in to create posts and topics.

Architektura Heksagonalna - Live z pisania przykładu w Java & Spring #5

W piątej części przechodzimy przed tworzenie dwóch dodatkowych domen oraz omawiamy zależności między nimi. Jak na dłoni widać, że dodawanie kolejnych domen jest bardzo schematyczne. Następnie zmieniamy nieco podejście i rozpoczynamy od napisania testu, który niemal natychmiast ukazuje luki w serwowanych usługach. Gdy już uporaliśmy się z brakującymi usługami doszliśmy do odpowiedzi, dlaczego IOC w tym Spring oraz jego szyna eventów są zbawienne podczas implementacji aplikacji w architekturze hexagonalnej. W kolejnym streamie zgłębimy ten wątek.

Miejsce Spring framework w architekturze hexagonalnej


[adinserter block="1"]

Obejrzyj piątą część w YouTube

Jeśli temat architektury heksagonalnej w Java z użyciem Springa zainteresował Cię na tyle, że chciałbyś dostać powiadomienie o kolejnym Live z tej serii, to zachęcam do zasubskrybowania mojego kanału.

W kolejnych wejściach:

  • W jaki sposób zintegrować kod domeny ze Spring
  • Jak powinien wyglądać podział na pakiety Java w architekturze heksagonalnej
  • Testy jednostkowe domeny
  • Testy integracyjne domeny
  • W jakich pakietach umieścić mappery
  • Widoczność poszczególnych elementów domeny
  • Nomenklatura i jak należy rozumieć znaczenie składowych heksagonu
  • Transakcyjność
  • Rola i miejsce Spring Framework w architekturze heksagonalnej
  • Gdzie tworzyć komponenty (serwisy spiningowe)
  • W jakim pakiecie/klasie umieszczać konfigurację beanów
  • Jak zarządzać transakcjami Spring JPA w architekturze heksagonalnej