Siirry pääsisältöön

Projektin asetukset

Avaa ChatGPT:ssä

Aloittaaksesi tämän oppaan, tarvitset paikan projektiisi, jossa voit hallita luokkiasi ja resurssejasi. Seuraavat osat kuvaavat eri tapoja, joilla voit luoda webforJ-projektisi tälle oppaalle.

Käyttäen lähdekoodia​

Helpoin tapa seurata tätä opasta on viitata sen lähdekoodiin. Voit ladata koko projektin tai kloonata sen GitHubista:

git clone https://github.com/webforj/webforj-tutorial.git

Projektirakenne​

Projektissa on kuusi alikansiota, yksi jokaiselle oppaan vaiheelle, ja jokaisessa on suoritettava sovellus. Seuraamalla mukana voit nähdä, miten sovellus etenee yksinkertaisesta asetuksesta täysin toimivaksi asiakashallintajärjestelmäksi.

webforj-tutorial
│ .gitignore
│ LICENSE
│ README.md
│
├───1-creating-a-basic-app
├───2-working-with-data
├───3-routing-and-composites
├───4-observers-and-route-parameters
├───5-validating-and-binding-data
└───6-integrating-an-app-layout

Käyttäen startforJ:ta​

Jos haluat luoda uuden projektin, voit käyttää startforJ:ta luomaan minimaalisen aloitusprojektin. Katso Aloittaminen saadaksesi tarkempia tietoja startforJ:n käytöstä.

Vaaditut asetukset
  • Valitse webforJ version -pudotusvalikosta webforJ versio 26.01 tai uudempi.
  • Valitse Runs on -kohdasta Spring Boot.

Käyttäen komentoriviä​

Voit myös luoda uuden projektin seuraavalla komennolla:

mvn -B archetype:generate \
-DarchetypeGroupId=com.webforj \
-DarchetypeArtifactId=webforj-archetype-hello-world \
-DarchetypeVersion=LATEST \
-DgroupId=com.webforj.tutorial \
-DartifactId=customer-app \
-Dversion=1.0-SNAPSHOT \
-Dflavor=webforj-spring

Konfiguraatiot​

Kaksi mainittua tapaa uuden projektin luomiseksi käyttää webforJ archetypeja, jotka lisäävät automaattisesti tarvittavat konfiguraatiot projektiisi. Tämä sisältää Spring riippuvuudet, webforJ Maven -liitännäisen, joka rakentaa ja valvoo frontend-lähteitä, sekä seuraavat ominaisuudet tiedostossa src/main/resources/application.properties:

spring.application.name=CustomerApplication
server.port=8080
webforj.entry = com.webforj.tutorial.Application
webforj.debug=true

Sovelluksen suorittaminen​

Nähdäksesi sovelluksen toiminnassa edetessäsi oppaan läpi:

  1. Siirry halutun vaiheen hakemistoon. Tämä tulisi olla kyseisen vaiheen ylimmän tason hakemisto, jossa on pom.xml.

  2. Käytä seuraavaa Maven-komentoa suorittaaksesi Spring Boot -sovelluksen paikallisesti:

    mvn

    Luotu POM määrittää tämän oletuskomennon kokoamaan sovelluksen, käynnistämään webforJ frontend -valvojan ja suorittamaan Spring Bootin.

Sovelluksen käynnistäminen avaa automaattisesti uuden selaimen osoitteessa http://localhost:8080.

Jatka oppimista

webforJ-tiimi

Tarvitsetko apua?

Keskustele webforJ:n insinöörien kanssa projektistasi.

Varaa puhelu

Puhumme EN · DE · FR · ES