[[oktatas:web:back-end_framework:spring_boot|< Spring boot]]
====== Spring boot kezdés Groove nyelven CLI ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2021
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Előkészítés =====
Linuxon:
apt install groove
apt install gradle
Vagy a legújabb:
* https://groovy-lang.org/
* https://gradle.org/
És a Spring:
* https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started.html#getting-started.installing.cli
A spring-boot-cli-t ki kell csomagolni és útvonalba tenni.
groove --version
gradle --version
spring --version
===== Projekt kezdés online =====
* https://start.spring.io/
===== Projekt készítés =====
mkdir projekt01
cd projekt01
touch hello.groovy
@RestController
class WebApplication {
@RequestMapping("/")
String home() {
"Helló világ"
}
}
Futtatás:
spring run hello.groovy
Letölti a függőségeket, majd elindít egy Tomcat szervert.
Böngészőbe írjuk be:
localhost:8080
Megszakítás:
Ctrl+C
Port megadása:
spring run hello.groovy -- --server.port=3000
===== Linkek =====
* https://docs.spring.io/spring-boot/docs/current/reference/html/cli.html (2021)