Siirry pääsisältöön

HelloWorld-arkkityyppi

Avaa ChatGPT:ssä

Tämä arkkityyppi luo yksinkertaisen hello world -sovelluksen demonstroimaan käyttöliittymän rakentamisen perusteita webforJ:llä. Tämä malli on loistava aloittelijoille, jotka haluavat aloittaa nopeasti. Se tarjoaa suoraviivaisen esimerkin siitä, kuinka perustaa ja käyttää perus webforJ -sovellusta, mikä tekee siitä erinomaisen lähtöpisteen uusille kehittäjille.

Aloittaen tyhjältä

Tämä arkkityyppi luo minimalistisen sovelluksen muutamalla komponentilla ja jonkin verran tyylittelyä. Kehittäjille, jotka haluavat luoda projektin vähäisellä kehystämisellä, katso blank arkkityyppi.

Käyttäen startforJ

Lisäohjauksen ja konfiguroinnin hallinnan saamiseksi voit käyttää startforJ luodaksesi projektisi - valitse vain HelloWorld arkkityyppi konfigurointivaihtoehtoja valittaessa.

Käyttäen hello-world arkkityyppiä​

Luo ja rakenna uusi hello-world projekti seuraamalla näitä vaiheita:

  1. Siirry oikeaan hakemistoon: Avaa pääte ja siirry kansioon, johon haluat luoda uuden projektin.
  2. Suorita komento: archetype:generate: Käytä alla olevaa Maven-komentoa ja mukauta groupId, artifactId ja versio tarpeidesi mukaan.
mvn -B archetype:generate \
-DarchetypeGroupId=com.webforj \
-DarchetypeArtifactId=webforj-archetype-hello-world \
-DarchetypeVersion=LATEST \
-DgroupId=org.example \
-DartifactId=my-app \
-Dversion=1.0-SNAPSHOT \
-Dflavor=webforj \
-DappName=MyApp
ArgumenttiSelitys
archetypeGroupIdArchetyypin ryhmätunnus on com.webforj webforJ-archetyypeille.
archetypeArtifactIdMääritä käytettävän arkkityypin nimi.
archetypeVersionMääritä käytettävän arkkityypin versio. Tämä varmistaa, että luotu projekti on yhteensopiva tietyn arkkityypin version kanssa. LATEST valitsee saatavilla olevan uusimman version.
groupIdEdustaa generoituun projektiin liittyvää nimiavaruutta. Tyypillisesti rakennettu Java-paketin kaltaisesti, kuten org.esimerkki, ja käytetään organisaatiosi tai projektisi alueen ainutlaatuisen tunnistamisen tueksi.
artifactIdMäärittelee luodun projektin nimen. Tämä on lopullisen artefaktin ja projektikansion nimi.
versionMäärittelee luodun projektin version. Yleinen käytäntö on MAJOR.MINOR-SNAPSHOT, kuten 1.0-SNAPSHOT, missä SNAPSHOT viittaa siihen, että projekti on edelleen kehitysvaiheessa.
flavorValitse projekti flavor:
  • webforj - Vakiomalli webforJ-sovellus.
  • webforj-spring 25.02- webforJ-sovellus Spring Boot -tuella.
  • webforj-bbj 26.03- webforJ-sovellus, joka toimii BBjServices-palvelussa BBjShip-yhteyden kautta.
appNameValinnainen parametri, jota voidaan käyttää generoituessa projektin POM-tiedostossa. Voidaan käyttää oletustittelinä sovellukselle käytetyn webforJ-archetypen mukaan.

Maven luo komennon suorittamisen jälkeen projektille tarvittavat tiedostot.

Running the app

Before running your app, install the prerequisites if you haven't yet. Then, navigate to the project's root directory and run the following command:

mvn

Once the server is running, open your browser and go to http://localhost:8080 to view the app.

Jatka oppimista