Skip to content

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

283 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to set up

  • Maven
    • clean
    • install -SwaggerUI
    • execute maven goal: "mvn dependency:tree"
    • check for:
                          \- org.springdoc:springdoc-openapi-starter-webmvc-ui:jar:2.0.2:compile
                  [INFO]    +- org.springdoc:springdoc-openapi-starter-webmvc-api:jar:2.0.2:compile
                  [INFO]    |  \- org.springdoc:springdoc-openapi-starter-common:jar:2.0.2:compile
                  [INFO]    |     \- io.swagger.core.v3:swagger-core-jakarta:jar:2.2.7:compile
                  [INFO]    |        +- io.swagger.core.v3:swagger-annotations-jakarta:jar:2.2.7:compile
                  [INFO]    |        +- io.swagger.core.v3:swagger-models-jakarta:jar:2.2.7:compile
                  [INFO]    |        +- jakarta.validation:jakarta.validation-api:jar:3.0.2:compile
                  [INFO]    |        \- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.15.2:compile "
    
    
    

Danach den target Ordner öffnen im order dann

  • generated-sources
  • wsimport

Den Ordner wsimport als generated source markieren

  • Das macht man indem man den orderner rechts klickt und den punkt MarkDirectoryAs verwendet

Dann das compose file ausführen

Dann auch schon die main ausführen:

  • mvn spring-boot:run
  • swagger accessible unter: localhost:8080/swagger-ui.html

Was machen bei neu klonen:

  1. file ⇾ project structure öffnen, dort alle modules entfernen und schließen
  2. dann file ⇾ invalidate caches, alles anticken und neu starten lassen
  3. wieder projects structure öffnen, module "stockspace" wieder entfernen, dann import modules ⇾ dann beim backend "import module from maven" und "create" ABER beim frontend neu createn (weil npm)
  4. dann ok ok
  5. dann wie immer maven clean install
  6. target ordner öffnen ⇾ "wsimport" ordner als "generated source" markieren
  7. docker container starten (compose file)
  8. dann die bankapplication ausführen
  9. dann package.json öffnen ⇾ "npm install" poppt unten rechts auf zum Installieren
  10. dann in package.json oben zeile 6 "dev" ausführen
  11. wenn der link mit port nicht angezeigt wird, einfach "dev" beenden und nochmal ausführen

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages