From fd6ec266cdab29bf5ccf01ec837c0ac4c298e865 Mon Sep 17 00:00:00 2001 From: Hallvard Traetteberg <hal@ntnu.no> Date: Thu, 19 Sep 2019 17:01:30 +0200 Subject: [PATCH] Plantumldiagram --- simpleexample2/README.md | 52 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/simpleexample2/README.md b/simpleexample2/README.md index fe49a18..0a23096 100644 --- a/simpleexample2/README.md +++ b/simpleexample2/README.md @@ -7,3 +7,55 @@ Prosjektet er konfigurert som et multi-modul-prosjekt med gradle, hvor domene- o ## Bygging med gradle I et multi-modul-prosjekt så inneholder **settings.gradle** en oversikt over del-prosjektene (sub-modulene) og **build.gradle** konfigurasjonen som er felles for disse. Det som vi har lagt inn av felles konfigurasjon (så langt) er repo-ene hvor avhengighetene finnes. + +## Arkitekturdiagram + +```plantuml +component core { + package simpleex.core + package simpleex.json +} + +component fxui { + package simpleex.ui +} + +simpleex.ui ..> simpleex.core +simpleex.ui ..> simpleex.json + +component javafx { +} +component fxml { +} + +fxui ..> javafx +fxui ..> fxml + +component restapi { + package simpleex.restapi +} + +simpleex.restapi ..> simpleex.core +simpleex.restapi ..> simpleex.json + +component jaxrs { +} + +restapi ..> jaxrs + +component restserver { + package simpleex.restserver +} + +simpleex.restserver ..> simpleex.core +simpleex.restserver ..> simpleex.restapi + +component jersey { +} + +component grizzly2 { +} + +restserver ..> jersey +restserver ..> grizzly2 +``` -- GitLab