Spring Boot simplifie la création d'applications Java robustes, évolutives et prêtes à la production, révolutionnant le développement de Java. Son approche "Convention sur la configuration", inhérente à l'écosystème de printemps, minimise la configuration manuelle, permettant aux développeurs de se concentrer sur la logique métier au lieu du code de la bail. La Spring Tool Suite (STS), un IDE dédié pour le développement du printemps, améliore considérablement l'expérience de démarrage de printemps.
Avant de commencer, assurez-vous que vous avez:
Création et configuration d'un projet de démarrage à ressort dans STS:
Familiarisez-vous avec la structure du projet:
src/main/java
: Contient votre code source Java. src/main/resources
: détient des fichiers de ressources et de configuration. src/test/java
: contient vos classes de test. Le fichier Application.java
(situé dans src/main/java
dans votre package par défaut) contient le bootstrap d'application principal. Il utilise SpringApplication.run()
pour démarrer l'application.
La classe Application.java
ressemble généralement à ceci:
package com.newProject; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class NewProjectApplication { public static void main(String[] args) { SpringApplication.run(NewProjectApplication.class, args); } }
Application.java
dans l'explorateur de package. http://localhost:8080
(ou au port spécifié dans application.properties
).
controller
dans votre newProject
& gt; src/main/java
répertoire.
ExampleC
) dans le package controller
. Utilisez des annotations @Controller
, @RequestMapping
et @ResponseBody
comme indiqué ci-dessous. package com.newProject.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class ExampleC { @RequestMapping("/firstApp") @ResponseBody public String firstSpringApp(){ return "Welcome!"; } }
http://localhost:8080/firstApp
.
Conclusion:
Ce guide démontre la création et l'exécution d'une application de démarrage de base à l'aide de STS. En suivant ces étapes et en comprenant la structure du projet, vous pouvez tirer parti de la puissance et de la facilité du cadre de ressort pour créer des applications plus complexes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!