Siirry pääsisältöön

Välilehdet arkkityyppi

Avaa ChatGPT:ssä

Välilehdet-starter-projekti luo sovelluksen, jossa on yksinkertainen välilehtikäyttöliittymä. Ihanteellinen projekteihin, jotka vaativat useita näkymiä tai osioita, joihin pääsee nopeasti välilehtien avulla. Tämä arkkityyppi tarjoaa siistin ja järjestäytyneen tavan hallita sovelluksesi eri osia, mikä helpottaa navigointia eri osioiden välillä ilman käyttöliittymän kaaosta.

Käyttäen startforJ

Jos haluat enemmän hallintaa mukauttamiseen ja konfigurointiin, voit käyttää startforJ -työkalua projektisi luomiseen - valitse vain Tabs arkkityyppi, kun valitset konfigurointivaihtoehtoja.

Välilehdet-arkkityypin käyttö

Luo ja rakenna uusi tabs 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-tabs \
-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 - webforJ-sovellus Spring Boot -tuella (vaatii webforJ 25.02 tai uudemman).
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.

Sovelluksen ajaminen

Ennen kuin ajat sovellustasi, asenna esivaatimukset, jos et ole vielä tehnyt niin. Siirry sitten projektin juurihakemistoon ja suorita seuraava komento:

# standardi webforJ-sovellus
mvn jetty:run

# webforJ + Spring Boot
mvn spring-boot:run

Kun palvelin on käynnissä, avaa selain ja siirry osoitteeseen http://localhost:8080, jotta voit katsella sovellusta.