Overslaan naar hoofdinhoud

Overview

Openen in ChatGPT

Deze stapsgewijze tutorial leidt je door het proces van het bouwen van een klantbeheerapplicatie met behulp van webforJ en Spring Boot. Het leert je hoe je een moderne, gebruiksvriendelijke interface maakt voor het bekijken, toevoegen en bewerken van klantgegevens.

Elke stap introduceert nieuwe concepten en resulteert in een uitvoerbare Spring Boot-app (JAR). Je kunt je app lokaal starten met Maven en erop interactie hebben in een webbrowser. Met deze opzet heb je een snelle ontwikkelingscyclus en een productieklare implementatiemodel, gebruikmakend van de ingebouwde server van Spring Boot.

Geen eerdere ervaring met Spring Boot of webforJ is nodig, maar je zou een basisbegrip van Java en Maven moeten hebben om het meeste uit deze tutorial te halen. Deze tutorial behandelt Spring-concepten naarmate ze opkomen, maar degenen die geïnteresseerd zijn in een diepgaand begrip van Spring kunnen naar de hoofddocumentatie van Spring en de documentatie van Spring over Spring Boot gaan.

Tutorialconcepten

Het eerste deel van de tutorial is gewijd aan projectsetup om je Spring Boot + webforJ-omgeving voor te bereiden. Vervolgens introduceren de volgende stappen nieuwe functies en bevorderen je project. Door mee te volgen, krijg je een helder inzicht in hoe een app evolueert terwijl je functies implementeert.

Elke stap heeft een bijbehorende uitvoerbare app beschikbaar op GitHub:

Vereisten

Je zou de volgende tools/hulpmiddelen op je ontwikkelingsmachine moeten hebben:

  • Java 17 of 21
  • Maven
  • Een Java IDE
  • Git (aanbevolen maar niet vereist)
webforJ vereisten

Bekijk het artikel over vereisten voor een meer gedetailleerd overzicht van de vereiste tools voor je ontwikkelomgeving.