Vamos aprender a criar nossa primeira aplicação Spring Boot usando o VS Code e suas extensões.
Para criar uma aplicação “Olá Mundo” com Spring Boot no VS Code, siga estes passos:
- Confira seu Java JDK.
- Instale as extensões no VS Code.
- Criando minha primeira aplicação Java com Spring Boot.
1. Confira seu Java JDK
Para desenvolver qualquer aplicação Java, é necessário ter o JDK – Java Development Kit.
Se você já tem o NetBeans instalado em seu PC, muito provavelmente você não terá problemas com o JDK, uma vez que o NetBeans já instala e configura por padrão o JDK, no entanto, se você não é usuário do NetBeans, muito provavelmente você terá que instalar e configurar o JDK manualmente.
Extensões VS Code para desenvolver com Spring Boot.
Execute o seu VS Code e instale as seguintes extensões;
- Extension Pack fo Java da Microsoft.
- Spring Boot Extension Pack da VMWare.
- Spring Boot Tools da VMWare.
Com as extensões já instaladas, você pode agora criar sua primeira aplicação Spring Boot.
Criando minha primeira aplicação Java com Spring Boot.
Siga os passos;
- Abra o Command Palette (Ctrl+Shift+P) e execute o seguinte comando;
Spring Initializr: Create a Maven Project
- Em seguida, especifique a versão
3.4.2
- Em seguida, especifique a linguagem
Java
- Em seguida, especifique o nome do projeto e pressione ENTER.
com.meuprimeiroapp
- Em seguida, especifique um nome curto para o projeto e pressione ENTER.
meuprimeiroapp
- Em seguida, especifique o pacote.
JAR
- Em seguida, especifique a versão do Java. Na Etec usaremos a versão 21, mas isso depende da versão do JDK instalado no seu computador.
21
- Em seguida, especifique um nome curto para o projeto e pressione ENTER.
meuprimeiroapp
- Em seguinda, defina as dependências; Localize Spring Web e pressiona ENTER.
Spring Web
- Em seguida, defina uma pasta para o projeto. Ao final, se atente a notificação e clique no botão Open
“Olá Mundo” em Java com Spring Boot.
- Localize a classe principal dentro da pasta src/main/java
- Edite o código, prestando atenção nas linhas que estão em negrito, pois elas deverão ser adicionadas ao seu código.
package com.meuprimeiroapp.meuprimeiroapp;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
@RestController
public class MeuprimeiroappApplication {
public static void main(String[] args) {
SpringApplication.run(MeuprimeiroappApplication.class, args);
}
@GetMapping("/")
public String hello() {
return "Olá Mundo!";
}
}
Testando o Servidor
Assim como nas aplicações PHP temos o Apache que executa do lado do servidor, no Java, temos o Tomcat que faz algo muito parecido com o Apache, permitindo que a aplicação seja acessada através de um endereço HTTP.
- No VS Code, clique no menu Run > Start Debuging, ou pressione F5
- Abra o navegador e digite http://localhost:8080
- Eis o resultado;
