Cliquez sur la police bleue ci-dessus et sélectionnez "Compte officiel Star"
Articles de haute qualité, livrés immédiatement
Suivez le compte officiel dans les coulisses pour répondre au paiement ou au centre commercial pour obtenir des informations réelles sur le projet + vidéo
Auteur: enseignant extérieur
www.toutiao.com/i6903532226647179789/
J'ai un faible pour VS Code. J'ai donc essayé de créer un environnement de développement Spring Boot dans VS Code sur la plate-forme Windows.
Préparation nécessaire
Spring Boot appartient au framework Java et est une condition nécessaire au développement Java. Il doit d'abord être installé:
Installez JDK
Dans cette étape, nous pouvons télécharger la dernière installation JDK directement sur le site officiel d'Oracle:
Ensuite, double-cliquez pour installer, après plusieurs étapes suivantes, terminez l'installation.
Une fois l'installation terminée, pensez à configurer les variables d'environnement (je ne sais pas pourquoi cette variable d'environnement du JDK n'a pas été configurée automatiquement):
Après avoir configuré les variables d'environnement, dans la console, exécutez la commande pour vérifier si l'installation a réussi:
java -version
Si vous exécutez la commande ci-dessus, vous pouvez voir le numéro de version de Java avec succès. Félicitations, l'installation de Java JDK est réussie.
Installez maven
En tant qu'outil de gestion de projet le plus populaire dans l'industrie Java, maven est également une nécessité quotidienne dans le développement de Spring Boot et doit être téléchargé.
Nous pouvons choisir le package binaire zip pré-compilé ici:
Après avoir ouvert le package maven, décompressez-le, trouvez un emplacement que vous aimez et enregistrez-le. Rappelez-vous où vous l'avez enregistré, car nous devons configurer ultérieurement les paramètres liés à maven dans VS Code.
Maven
Installer VS Code
Installez les plugins nécessaires
Ouvrez maintenant VS Code et installez les deux plugins suivants:
Java Extension Pack
Spring Boot Extension Pack
Configurer les options de maven
Le développement n'est pas encore possible et certaines configurations doivent être effectuées, ne vous inquiétez pas:
Afin d'améliorer la vitesse d'accès de maven, nous modifions sa source en aliyun maven:
Le code partiel dans settings.xml de maven est le suivant:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
Eh bien, ici, la configuration de notre environnement est terminée. Redémarrez VS Code et vous pourrez démarrer le développement à l'étape suivante!
Créer un projet de démonstration de test
Redémarrez VS Code, appuyez sur le raccourci Ctrl + Maj + P, appelez la commande, entrez spring, puis créez un nouveau projet maven:
Remarque: après avoir entré l'ID de groupe, appuyez sur Entrée
Appuyez sur Entrée
Appuyez sur Entrée
Introduction aux fonctions des packages de dépendances:
Spring Boot DevTools: 支持代码修改热更新,无需重启
Spring Web: 集成Tomcat SpringMVC
Lombok: 智能生成 setter getter toString等
Thymeleaf: 模板引擎
Attendez que le projet soit créé, puis ouvrez:
Si vous voyez la structure du code source ci-dessus, félicitations, vous avez réussi!
Ajouter un code métier de test
Le projet est créé avec succès, puis ajoutez le code métier de test:
code montrer comme ci-dessous:
package alien.learn.ademo.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class TestControllerRest{
@RequestMapping("/test")
public String testRest(){
return "欢迎使用VS Code 和 Spring Boot";
}
}
Ajoutez un autre modèle html:
Code:
<!DOCTYPE html>
<html lang="ch">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>主页</title>
</head>
<body>
<h1>Spring Boot Page!</h1>
<p th:text="${title}"></p>
</body>
</html>
Ajouter un autre contrôleur:
Code:
package alien.learn.ademo.controller;
import java.util.HashMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.stereotype.Controller;
@Controller
public class TestController{
@RequestMapping("/hello")
public String getPage(HashMap<String, String> map){
map.put("title", "欢迎来到Spring Boot!");
return "/index";
}
}
Puis service de débogage F5:
Essayez ensuite d'accéder au service dans le navigateur:
Visitez à nouveau bonjour:
Si vous êtes arrivé avec succès, félicitations, vous avez expérimenté le processus de base du développement de Spring Boot dans VS Code! Commencez votre agréable parcours de développement.
有热门推荐????
知乎高赞:拼多多和国家电网 Offer,选哪个?不要用 SELECT *
深度对比Jackson和Fastjson,最终我还是选择了...
Docker 入门终极指南,这是我见过最好的教程!再见,xShell,自己用Java撸一个Web版的,网友直呼:6662020 国内互联网公司的薪酬排名,加班时长排名 !IDEA这样 配置注释模板,让你高出一个逼格!!
Java后端线上问题排查常用命令收藏SpringBoot+Prometheus+Grafana实现应用监控和报警
点击阅读原文,前往学习SpringCloud实战项目