Maison >Java >javaDidacticiel >Comment exécuter votre première application de démarrage de printemps dans Intellij?
Intellij Idea simplifie le développement de Boot Spring, ce qui en fait un favori parmi les développeurs Java. Son approche de configuration de la convention minimise le code passe-partout, permettant aux développeurs de se concentrer sur la logique métier. Ce tutoriel montre deux méthodes pour créer et exécuter une application de démarrage de base au sein de l'idée IntelliJ.
Cet IDE puissant facilite la création de projets avec les dépendances nécessaires et l'importation de projets de démarrage de printemps existants. Avant de commencer, assurez-vous d'avoir:
Configuration de votre projet Spring Boot dans IntelliJ Idea
newProject
).
Il y a deux approches: utiliser Spring Initizr ou créer un projet Maven directement dans Intellij.
Approche 1: Utilisation de Spring Initizr
controller
sous newProject -> src/main/java
. ExampleC
dans le package controller
.
ExampleC
, en vous assurant d'importer les annotations nécessaires: <code class="language-java">package org.example.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!"; } }</code>
Approche 2: Création d'un projet maven dans Intellij
pom.xml
dans la balise <dependencies></dependencies>
: <code class="language-java">package org.example.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!"; } }</code>
@SpringBootApplication
à votre classe d'application principale.
SpringApplication.run(Main.class, args);
à votre méthode main
. <code class="language-xml"><dependencies> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter</artifactid> <version>2.5.3</version> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-web</artifactid> <version>2.5.3</version> </dependency> </dependencies></code>
ExampleC
comme décrit dans l'approche 1. Cliquez sur le bouton vert "Exécuter" dans la barre d'outils. La console affichera les informations de démarrage Tomcat (port 8080).
Accédez à l'application via votre navigateur à http://localhost:8080/firstApp
. Vous devriez voir "Bienvenue!".
Conclusion
L'idée IntelliJ simplifie considérablement le développement d'applications de démarrage de printemps. Que ce soit en utilisant Spring Initializr ou une configuration Maven manuelle, le processus est rationalisé, permettant une création efficace d'applications robustes et évolutives. Tirez parti des fonctionnalités d'Intellij Idea aux côtés de la convention de convention de Spring Boot pour un développement optimal.
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!