Tartalomjegyzék
Tavaszi rendszerindító CLI telepítése és HelloWorld példa
A tavasz beköszöntével nemcsak a természet virágzik fel, hanem a fejlesztők is új energiával kezdenek a projektjeikhez. Ha Ön is szeretne egy friss projektbe belekezdeni, akkor a Spring Boot egy remek választás lehet. Ez a Java-alapú keretrendszer lehetővé teszi gyors és egyszerű webes alkalmazások készítését.
Ebben a cikkben bemutatjuk, hogyan telepítheti a Spring Boot CLI-t (Command Line Interface), és hogyan készíthet egy egyszerű „Hello World” alkalmazást.
Bevezetés a Spring Boot CLI-be
A Spring Boot CLI egy nagyszerű eszköz a gyors prototípus-készítéshez és a Spring Boot-alapú alkalmazások egyszerű létrehozásához. A CLI segítségével nem kell foglalkoznia az alapvető konfigurációs fájlokkal, és gyorsan hozzáférhet a Spring Boot keretrendszer által kínált funkciókhoz.
A Spring Boot CLI telepítése
A Spring Boot CLI telepítése egyszerű. Többféle módon is megteheti:
* Letöltés a Spring weboldaláról:
1. Látogasson el a Spring Boot weboldalára: https://spring.io/tools/cli.
2. Töltse le a megfelelő verziót az operációs rendszeréhez.
3. Csomagolja ki a letöltött fájlt.
4. Adja hozzá a CLI bináris fájlját a PATH környezeti változóhoz.
* Docker:
Ha Docker-t használ, a CLI képet egyszerűen letöltheti: docker pull springboot/cli
.
* SDKMAN!
Az SDKMAN! (Software Development Kit Manager) egy népszerű eszköz a különböző SDK-k és eszközök kezelésére. A CLI telepítéséhez futtassa a következő parancsot: sdk install springboot
.
Az első „Hello World” alkalmazás létrehozása
Miután sikeresen telepítette a CLI-t, már el is kezdheti az első alkalmazás létrehozását:
1. Nyisson meg egy terminált vagy parancssort.
2. Futtassa a következő parancsot:
bash
spring init
Ez a parancs létrehoz egy új Spring Boot projektet.
3. Adja meg a projekt nevét és a szükséges függőségeket:
* Project name: my-hello-world
* Dependencies: web
Az alkalmazáshoz nem szükséges más függőség.
4. Navigáljon a létrehozott projekt könyvtárába:
bash
cd my-hello-world
5. Futtassa a következő parancsot a Spring Boot alkalmazás indításához:
bash
spring run
A CLI automatikusan összeállítja az alkalmazást, és elindítja egy beépített webszerveren.
6. Nyissa meg a böngészőjét és írja be a következő címet:
http://localhost:8080
Ha minden jól ment, a böngészőben megjelenik a „Hello World!” üzenet.
A kód áttekintése
A Spring Boot CLI egy alapvető alkalmazást hozott létre, amelyben a HelloWorldApplication
osztály a fő pont. A @SpringBootApplication
annotáció jelzi, hogy ez az osztály a Spring Boot alkalmazás belépési pontja.
java
package com.example.myhelloworld;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
@RestController
public class HelloWorldApplication {
public static void main(String[] args) {
SpringApplication.run(HelloWorldApplication.class, args);
}
@GetMapping("/")
public String hello() {
return "Hello World!";
}
}
A @RestController
annotáció azt jelzi, hogy az osztály REST API-kat fog biztosítani. A @GetMapping("/")
annotáció egy GET kéréshez tartozó útvonalat definiál, amely a „/” elérési úton érhető el. A hello()
metódus egy „Hello World!” szöveget ad vissza a kérésre válaszként.
A Spring Boot CLI további funkciói
A Spring Boot CLI nemcsak alapvető alkalmazások létrehozására alkalmas, hanem számos további funkciót is nyújt, például:
* függőségek hozzáadása: spring add
parancs
* alkalmazások tesztelése: spring test
parancs
* alkalmazások csomagolása: spring jar
parancs
* dokumentáció generálása: spring doc
parancs
Következtetés
A Spring Boot CLI egy nagyszerű eszköz a Spring Boot-alapú alkalmazások gyors létrehozásához és prototípus-készítéséhez. A CLI segítségével gyorsan és egyszerűen elindíthatja a fejlesztést, és élvezheti a Spring Boot keretrendszer által nyújtott számos funkciót.
Ha Ön Java fejlesztő, és szeretné kipróbálni a Spring Boot-ot, a CLI egy nagyszerű bevezetés lehet. A CLI telepítése és az első „Hello World” alkalmazás létrehozása után elkezdheti felfedezni a Spring Boot keretrendszer által kínált további lehetőségeket.
GYIK (Gyakran Ismételt Kérdések)
1. Mit jelent a „CLI” rövidítés?
A CLI a „Command Line Interface” rövidítése, amely parancssori felületet jelent.
2. Milyen operációs rendszereken használható a Spring Boot CLI?
A Spring Boot CLI használható Windows, macOS és Linux operációs rendszereken.
3. Hogyan lehet hozzáadni új függőségeket a Spring Boot alkalmazáshoz?
A spring add
parancsot használva lehet új függőségeket hozzáadni. Például spring add web
hozzáadja a webes fejlesztéshez szükséges függőségeket.
4. Hogyan lehet tesztelni a Spring Boot alkalmazást?
A spring test
parancsot használva lehet tesztelni az alkalmazást.
5. Hogyan lehet csomagolni a Spring Boot alkalmazást?
A spring jar
parancsot használva lehet csomagolni az alkalmazást egy JAR fájlba.
6. Hogyan lehet dokumentációt generálni a Spring Boot alkalmazáshoz?
A spring doc
parancsot használva lehet dokumentációt generálni.
7. Milyen IDE-k támogatják a Spring Boot CLI-t?
Számos IDE támogatja a Spring Boot CLI-t, például az IntelliJ IDEA, a Eclipse és a VS Code.
8. Hol lehet megtalálni a Spring Boot CLI dokumentációját?
A Spring Boot CLI dokumentációja elérhető a Spring weboldalán: https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
9. Hol lehet kérni segítséget a Spring Boot CLI használatához?
A Spring Boot fórumán kérhet segítséget: https://forum.spring.io/
10. Mit kell tenni, ha a Spring Boot CLI nem működik?
Ha a CLI nem működik, ellenőrizze, hogy helyesen telepítette-e a CLI-t, és hogy a PATH környezeti változóban szerepel-e a CLI bináris fájljának elérési útja. Ellenőrizze, hogy a Java Development Kit (JDK) megfelelően van-e telepítve, és hogy a JAVA_HOME
környezeti változó helyesen van-e beállítva.
Címkék: Spring Boot, CLI, Spring Boot CLI telepítés, HelloWorld, Java, Spring Boot alkalmazás, fejlesztés, webes alkalmazás