MacOS construit un environnement de développement de démarrage Spring, le contenu spécifique est le suivant
Environnement logiciel et matériel
macos sierra
java 1.8.0_65
maven 3.5.0
IDEA 2017.1.5
Préface
J'ai récemment eu des connaissances sur Java Web et j'ai récemment appris sur Spring Boot, un cadre de développement populaire. Du point de vue d'un développeur qui n'a jamais été impliqué dans Java Web et Spring, Spring Boot est en effet un très bon cadre avec une configuration simple et facile à démarrer. C'est un bon point d'entrée pour les enfants qui souhaitent entrer dans le Web Java.
Installation de Maven
Ici, vous choisissez Maven comme outil de construction, et vous pouvez également utiliser d'autres choses, telles que Gradle, etc. Accédez au site Apache pour télécharger la dernière version stable du package Zip, unzip-le dans le répertoire spécifié, par exemple, ici est / Users / Djstava / Workshop / Tool
Export Path = $ path: /users/djstava/workshop/tools/apache-maven-3.5.0/bin
Une fois la configuration terminée, exécutez-la dans le terminal
source ~ / .bash_profile
Après l'opération ci-dessus, vérifiez enfin si les paramètres sont corrects et exécutez-le dans le terminal.
Version MVN
Sélection IDE
Je choisis IntelliJ Idea de JetBrains ici, bien sûr, vous pouvez également en choisir d'autres, comme Eclipse.
Créez la première application et créez un nouveau projet
Cliquez sur Créer un nouveau projet
Sélectionnez Spring Initialiseur à gauche et sélectionnez Java 1.8 par SDK du projet.
Vient ensuite pour remplir certaines informations de base de projet, choisir Maven Project for Type, Choisissez un pot pour l'emballage et vous pouvez écrire d'autres choses à volonté.
Web de sélection de dépendance, comme indiqué sur la figure
Une fois le projet créé avec succès, le premier processus de construction sera plus lent. Après avoir attendu l'achèvement, cliquez sur le bouton vert devant la fonction principale dans DemoApplication.Java pour démarrer le projet.
Ouvrez le navigateur et entrez localhost: 8080 pour voir
La sortie du navigateur ci-dessus est normale. Ensuite, nous ajoutons du code pour le faire afficher quelque chose. Créer une nouvelle classe Java
HelloController.Java Code source
package com.xugaoxiang; import org.springframework.web.bind.annotation.requestmapping; import org.springframework.web.bind.annotation.restController; / ** * créé par djstava le 15/07/2017. * / @ RestControllerPublic classe HelloController {@RequestMapping ("/ Hello") public String Hello () {return "Hello Spring Boot!"; }}Redémarrez le projet, consultez le navigateur, entrez l'adresse localhost: 8080 / Hello
Explication du projet
@RestController et @RequestMapping, ce sont 2 annotations très importantes. @RestController est responsable de la gestion des demandes HTTP, et @RequestMapping est responsable de la cartographie de l'URL.
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.