Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Introduktion

Formål

Dette dokument beskriver hvordan man kommer i gang med at tilpasse eller videreudvikle IDSASDDTV.

Læsevejledning

Læser forventes at have kendskab til Java softwareudvikling med anvendelse af Maven og WildFly. Derudover forventes kendskab til docker-compose.

Opsætning af udviklingsmiljø

Projektet ligger som nspop git-repository på følgende adresse: https://git.nspop.dk/projects/COM/repos/identitetsloering-af-ansatte-i-det-danske-sundhedsvaesen/browse

Det er udviklet i Java 8 21 og bygges med maven.

Code Block
mvn package

...

Code Block
docker-compose -f compose/development/docker-compose.yml up --build

Herefter vil de to IDSAS tre DDTV services være tilgængelig på hhv. http://localhost:8080/idsas og /ddtv-citizen-service/2025/05/01/, http://localhost:80908080/idsas-lookup.Derudover er der en service som driften kan bruge, til at igangsætte batchjobs til fornyelse af salt og sletning af gammelt data. Den findes på ddtv-dentist-service/2025/05/01/ og http://localhost:80908080/idsas-operationsddtv-batch-service/2025/05/01/.

Det er muligt at sætte en remote debugger op på port hhv. 5005, 5015 5006 eller 5020 5007 (operations).

Projektstruktur

...