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.
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;
