Java Spring Boot Tutorial – Exemplo de aplicativo da Web ao vivo Hello-World com etapas detalhadas

Publicados: 2018-04-05
Spring Boot Tutorial por Crunchify LLC

Por que Spring Boot? Para que serve o Spring Boot?

Quer criar micro serviços baseados em Java para sua aplicação? Bem, o Spring boot é uma solução baseada em java de código aberto para o mesmo

Ele é usado para construir aplicativos baseados em Spring prontos para produção criados pela equipe Pivotal.

A ideia do Spring Boot é muito simples. Ele fornece um conjunto pré-configurado de funcionalidade e estrutura com o qual você pode publicar seu primeiro aplicativo Web baseado em Spring Boot com apenas few lines of code . Apenas com um simples comando, você pode iniciar e testar seu aplicativo da web.

Conjunto de todas as configurações personalizadas, configurações de banco de dados, módulos out-0f-the-box no Spring Boot.

Como temos o tutorial Hello World Spring MVC muito popular, também iniciaremos nosso tutorial Hello World Spring Boot de maneira semelhante.

Introdução ao Spring Boot:

  • Este é o seu tutorial de inicialização do Spring para iniciantes
  • Hello World Spring Boot Tutorial
  • Exemplo mais simples de inicialização do Spring
  • tutorial maven de inicialização de primavera
  • exemplo de aplicativo da web de inicialização por mola

Vamos começar.

Passo 1

Para começar com o Spring Boot, você precisará das configurações abaixo.

  1. JDK 8. Certifique-se download and install o JDK mais recente.
  2. Eclipse IDE. Certifique-se de fazer download Eclipse IDE for Java EE Developers . link oficial para download.
  3. Spring Boot 2.4.3.

Passo 2

Depois de instalar o Eclipse em seu Laptop/Desktop, vá para Eclipse. Vamos criar um novo Projeto Web Dinâmico.

  • Clique em Arquivo
  • Novo
  • Dynamic Web Project
  • Na primeira tela, forneça o nome do projeto: CrunchifySpringBootHelloWorld
  • Certifique-se de ter a versão do módulo Dynamic Web para 3.1 e o tempo de execução de destino Apache Tomcat 8.
  • Se você ainda não tiver configurado o Apache Tomcat, siga estas etapas para configurar o Tomcat no Eclipse.
  • Clique em Avançar duas vezes e verifique se as configurações são as mesmas. Captura de tela1, Captura de tela2.
  • OU clique em Concluir para criar Projeto Web Dinâmico.

Etapa 3

O próximo passo é converter o projeto Java para o projeto Maven.

  1. Clique com o botão direito no projeto
  2. Clique em Configurar
  3. Clique em Convert to Maven Project
  4. Mantenha a configuração padrão
  5. Clique em terminar

Passo 4

A etapa acima criará o arquivo pom.xml para seu projeto. O próximo passo é atualizar o arquivo pom.xml com o conteúdo abaixo e adicionar Spring Boot Dependency .

Como você vê acima, estamos adicionando o jar org.springframework.boot 2.4.3 em nosso projeto. Além disso, estamos adicionando mais dois artefatos:

  1. spring-boot-maven-plugin
  2. spring-boot-starter-web

Passo-5

Agora vamos trabalhar na criação de um arquivo simples Hello World Application que poderemos acessar usando URLs

  • http://localhost:8080
  • http://locahost:8080/crunchify

Crie o arquivo CrunchifyHelloWorldSpringBoot.java com o conteúdo do código abaixo:

Depois de adicionar o arquivo java acima, a estrutura do seu projeto Eclipse deve ficar assim:

Passo-6

Agora, usando o comando spring-boot:run maven, você pode iniciar seu Spring Boot Application .

  • Clique com o botão direito no projeto
  • Clique em Run As -> Maven build...

O próximo Windows mantém a configuração padrão e fornece goal as spring-boot:run como você vê na imagem abaixo.

Passo-7

Certifique-se de não ter nenhum erro no console do Eclipse. Aqui está uma saída do console do Eclipse IDE.

Passo-8

Agora visite os URLs http://localhost:8080 e http://locahost:8080/crunchify para ver o resultado ao vivo.

Espero que este tutorial ajude você a começar com o exemplo do Java Spring Boot. Deixe-me saber se você encontrar algum problema ao executar seu primeiro aplicativo Spring Boot.

Nas próximas semanas, adicionaremos exemplos de Spring Boot cada vez mais complexos para o seu. Se você tiver quaisquer requisitos especiais, informe-nos na seção de comentários.

Qual o proximo?

  • Crie um Spring Boot application super simples no IntelliJ IDEA
  • Crie um Web Rest Service simples no IntelliJ IDEA