From 0886cc1ce1fc511fa52626eee538d1c90bdca5af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Fernando=20Garci=CC=81a=20Q=2E=2E=2E?= <105936384+lglabs@users.noreply.github.com> Date: Sat, 25 May 2024 22:27:07 +0200 Subject: [PATCH] [LG-52] - add more details as docs for some modules --- docs/app/projects1/docs/api-module.md | 16 +++++++++++++++- docs/app/projects1/docs/atdd-module.md | 11 ++++++++++- docs/app/projects1/docs/domain-service.md | 8 ++++---- docs/app/projects1/docs/external-module.md | 19 ++++++++++++++++--- 4 files changed, 45 insertions(+), 9 deletions(-) diff --git a/docs/app/projects1/docs/api-module.md b/docs/app/projects1/docs/api-module.md index 153b1af..eccc8dc 100644 --- a/docs/app/projects1/docs/api-module.md +++ b/docs/app/projects1/docs/api-module.md @@ -1,2 +1,16 @@ +# API Module ->

⚠️ The Documentation in Progress... ⚠️

\ No newline at end of file +Implement input port from a primary adapter. For instance, Spring Rest Controller. + +>

⚠️ The Documentation in Progress... ⚠️

+ +### Dependencies +```xml title="pom.xml" linenums="1" hl_lines="4" + + + com.lg5.spring + lg5-spring-api-rest + + ... + +``` \ No newline at end of file diff --git a/docs/app/projects1/docs/atdd-module.md b/docs/app/projects1/docs/atdd-module.md index 153b1af..7e1d058 100644 --- a/docs/app/projects1/docs/atdd-module.md +++ b/docs/app/projects1/docs/atdd-module.md @@ -1,2 +1,11 @@ +# Acceptance Test(ATDD) Module ->

⚠️ The Documentation in Progress... ⚠️

\ No newline at end of file +>

⚠️ The Documentation in Progress... ⚠️

+ +### Dependencies +```xml title="pom.xml" linenums="1" hl_lines="3" + + com.lg5.spring + lg5-spring-atdd + +``` \ No newline at end of file diff --git a/docs/app/projects1/docs/domain-service.md b/docs/app/projects1/docs/domain-service.md index ddfccad..32e672f 100644 --- a/docs/app/projects1/docs/domain-service.md +++ b/docs/app/projects1/docs/domain-service.md @@ -8,8 +8,8 @@ ```xml title="pom.xml" linenums="1" hl_lines="3" - com.lg5.jvm - lg5-jvm-atdd + com.lg5.spring + lg5-spring-atdd ``` @@ -64,7 +64,7 @@ === "message-core-module" - ```xml title="pom.xml(core)" linenums="1" hl_lines="5 10" + ```xml title="pom.xml" linenums="1" hl_lines="5 10" @@ -82,7 +82,7 @@ === "message-model-module" - ```xml title="pom.xml(model)" linenums="1" hl_lines="4" + ```xml title="pom.xml" linenums="1" hl_lines="4" com.lg5.spring.kafka diff --git a/docs/app/projects1/docs/external-module.md b/docs/app/projects1/docs/external-module.md index c8b2869..71e6bc9 100644 --- a/docs/app/projects1/docs/external-module.md +++ b/docs/app/projects1/docs/external-module.md @@ -1,6 +1,8 @@ # External Module -## +## Calling External System +> _Rest, Soap, gRpc, GraphQL, IA strategy, etc._ + First, You must create or have an output port in the application service layer. So, You create an adapter for implement these ports. @@ -18,10 +20,21 @@ flowchart LR Part I. -- Dto from Client Specific(e.g: Rest, Soap, gRpc, GraphQL, etc) +- DTO to client specific. - Mappers Part II. - Implementing output ports(Publishers/Producers) - - Secondary Adapter \ No newline at end of file + - Secondary Adapter + +### Dependencies +```xml title="pom.xml" linenums="1" hl_lines="4" + + + com.lg5.spring + lg5-spring-client + + ... + +```