¡Usa VS Code para desarrollar Spring Boot, show de Zhenni Ma!

Haga clic en la fuente azul de arriba y seleccione "Cuenta oficial de Star"

Artículos de alta calidad, entregados de inmediato

Siga la cuenta oficial detrás del escenario para responder al pago o al centro comercial para obtener información real del proyecto + video

Autor: profesor externo

www.toutiao.com/i6903532226647179789/

Tengo una debilidad por VS Code. Así que intenté crear un entorno de desarrollo Spring Boot en VS Code en la plataforma Windows.

Preparación necesaria

Spring Boot pertenece al marco de Java y es una condición necesaria para el desarrollo de Java. Debe instalarse primero:

  • Instalar JDK

En este paso, podemos descargar la última instalación de JDK directamente en el sitio web oficial de Oracle:

Luego haga doble clic para instalar, después de varios pasos siguientes, complete la instalación.

Una vez completada la instalación, recuerde configurar las variables de entorno (no sé por qué esta variable de entorno del JDK no se ha configurado automáticamente):

Cuando su VS Code se encuentra con Spring Boot

Después de configurar las variables de entorno, en la consola, ejecute el comando para verificar si la instalación es exitosa:

java -version

Si ejecuta el comando anterior, puede ver el número de versión de Java correctamente. Felicitaciones, la instalación de Java JDK se ha realizado correctamente.


  • Instalar maven

Como la herramienta de gestión de proyectos más popular en la industria de Java, maven también es una necesidad diaria en el desarrollo de Spring Boot y debe descargarse.

Podemos elegir el paquete binario zip precompilado aquí:

Después de abrir el paquete maven, descomprímalo, busque una ubicación que le guste y guárdelo. Recuerde dónde lo guardó, porque necesitamos configurar los parámetros relacionados con maven en VS Code más adelante.

maven


  • Instalar VS Code

Instale los complementos necesarios

Ahora abra VS Code e instale los siguientes dos complementos:

Java Extension Pack
Spring Boot Extension Pack
Java Extension Pack La instalación de Java Extension Pack ha finalizado
La instalación de Spring Boot Extension Pack está completa

Configurar las opciones de maven

El desarrollo aún no es posible y es necesario realizar alguna configuración, no se preocupe:

Configurar la ruta settings.xml de maven

Para mejorar la velocidad de acceso de maven, modificamos su fuente a aliyun maven:

Modifica la fuente de espejo de maven a aliyun

El código parcial en settings.xml de maven es el siguiente:

    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
Configurar la ruta de ejecución de maven

Bueno, aquí, la configuración de nuestro entorno está completa. Reinicie VS Code y podrá comenzar el desarrollo en el siguiente paso.

Cree un proyecto de demostración de prueba

Inicie VS Code nuevamente, presione Ctrl + Shift + P atajo, invoque el comando, ingrese spring y luego cree un nuevo proyecto maven:

Nuevo proyecto maven
Seleccione la versión Spring Boot
Elige un idioma
Ingrese el ID del grupo

Nota: Después de ingresar el ID de grupo, presione Entrar

Ingrese el ID del artefacto

Pulsa Enter

Elija el tipo de paquete
Elija la versión de Java
Seleccionar paquetes de dependencia de uso común

Pulsa Enter

Introducción a las funciones del paquete de dependencia:

Spring Boot DevTools: 支持代码修改热更新,无需重启
Spring Web: 集成Tomcat SpringMVC
Lombok: 智能生成 setter getter toString等
Thymeleaf: 模板引擎
Elija guardar ubicación

Espere a que se cree el proyecto y luego abra:

Proyecto abierto
Proyecto abierto con éxito

Si ve la estructura del código fuente anterior, felicidades, ¡lo ha logrado!

Agregar código comercial de prueba

El proyecto se creó con éxito, a continuación, agregue el código comercial de prueba:

Agregar descanso

el código se muestra a continuación:

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";
    }
}

Agregue otra plantilla html:

Código:

<!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>

Agregar otro controlador:

Código:

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";
    }
}

Luego, servicio de depuración F5:

Servicio de puesta en servicio

Luego intente acceder al servicio en el navegador:

Visita hola de nuevo:

Si llegaste aquí con éxito, felicitaciones, ¡has experimentado el proceso básico de desarrollo de Spring Boot en VS Code! Comience su agradable viaje de desarrollo.




有热门推荐????
知乎高赞:拼多多和国家电网 Offer,选哪个?不要用 SELECT *
深度对比Jackson和Fastjson,最终我还是选择了...
Docker 入门终极指南,这是我见过最好的教程!再见,xShell,自己用Java撸一个Web版的,网友直呼:6662020 国内互联网公司的薪酬排名,加班时长排名 !IDEA这样 配置注释模板,让你高出一个逼格!!
Java后端线上问题排查常用命令收藏SpringBoot+Prometheus+Grafana实现应用监控和报警

点击阅读原文,前往学习SpringCloud实战项目

Supongo que te gusta

Origin blog.csdn.net/qq_17231297/article/details/115191852
Recomendado
Clasificación