Skip to content

rafaelq80/helloworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Criando o 1º projeto no Spring Initializer


👣 Passo 01 - Criando uma nova Workspace no Spring Tool Suite (STS)


  1. Abra o STS
  2. No STS, clique no Menu File 🡪 Switch Workspace 🡪 Other...
  1. No item Workspace, clique no botão Browse... e crie a pasta spring na Área de Trabalho, como mostra a animação abaixo.
  1. Deixe marcada a opção Preferences, para copiar as configurações atuais do Eclipse/STS na nova Workspace. Clique no botão Launch para concluir.
  1. Aguarde o Eclipse/STS reiniciar.
  2. O Eclipse será inicializado sem nenhum projeto

👣 Passo 02 - Configurando o Terminal do Spring Tool Suite (STS)


  1. clique no Menu Window 🡪 Preferences
  2. Na Guia Terminal, clique na opção Local Terminal
  3. No item Initial Working Directory, selecione a opção Eclipse Workspace, como mostra a nimação abaixo:
  1. Clique no botão Apply and Close para concluir.

👣 Passo 03 - Abrindo o Spring Initializr no Spring Tool Suite (STS)


  1. Para abrir o Spring Initializer no STS, clique no menu File 🡪 New, e clique na opção Spring Starter Project

👣 Passo 04 - Setup do Projeto


Configurações iniciais


  1. Configure o Projeto conforme a imagem abaixo:

Item Descrição
Name Nome do Projeto (Geralmente em letras minúsculas)
Type Define o Gerenciador de Dependências (Maven)
Packaging Define como a aplicação será empacotada (JAR)
Java Version Versão do Java (a versão da imagem pode ser diferente da sua tela)
Language Linguagem (Java)
Group O domínio reverso de sua empresa ou organização. Exemplo: generation.comcom.generation
Artifact O artefato a ser gerado, ou seja, o nome da aplicação que será criada (Mesmo nome do projeto)
Version Versão da API (não alterar)
Description Descrição do projeto
Package Estrutura do pacote inicial da aplicação (Group + Artifact). Exemplo: com.generation.helloworld

  1. Clique no botão Next para continuar.

Dependências


  1. No Projeto Hello World vamos inserir 2 dependências, conforme mostra a figura abaixo:


  1. Observe que quando esta imagem foi capturada, a versão atual do Spring era 3.0.5, conforme indicado na imagem. Hoje a versão atual do Spring pode ser outra.

Dependência Descrição
Spring Web Fornece todas as Bibliotecas necessárias para trabalhar com o protocolo http.
Spring Boot Dev Tools Permite a atualização do projeto em tempo real durante o processo de Desenvolvimento da aplicação.

  1. Clique no botão Finish para concluir.

*** IMPORTANTE ***

Como é o primeiro projeto que você está criando no Spring, o processo de geração do projeto será um pouco lento, porquê será feito o download de diversos arquivos. Nos próximos projetos o processo será um pouco mais rápido.

Caso o projeto apresente algum erro no arquivo pom.xml, utilize o Guia de correção do arquivo pom.xml para corrigir o problema.

👣 Passo 05 - Codar!

Siga as instruções do seu Instrutor!

👣 Passo 06 - Executar o Projeto

  1. No STS, abaixo da Package Explorer, está localizada a janela Boot Dashboard.
  1. Caso ela não esteja visível, Na barra de ferramentas do STS, logo abaixo do menu Search, clique no ícone:

  2. Observe que a janela Boot Dashboard exibe a lista de projetos que foram criados dentro do STS (Por enquanto só temos o Hello World).

  3. Clique no Projeto helloworld (marcado em verde na imagem abaixo) e na sequência clique no ícone Start / Restart (marcado em amarelo na imagem abaixo) para executar o projeto.


👣 Passo 07 - Enviar o Projeto para o Github


  1. Clique com o botão direito do mouse sobre a pasta do projeto helloworld. No menu que será aberto clique na opção Show in Local Terminal 🡪 Git Bash, como mostra a animação abaixo:
  1. Será aberto o Terminal Git Bash, dentro da pasta do projeto. Antes de continuar, observe se a pasta selecionada no terminal está correta, semelhante a imagem abaixo:
  1. No Git Bash, digite o comando abaixo para criar o Repositório Local dentro da pasta Worskspace do Eclipse/STS.
git init
  1. Digite o comando abaixo para adicionar o Projeto na Stage Area do Git:
git add .
  1. Na sequência, faça o commit do Projeto, através do comando abaixo:
git commit -m "Projeto Hello World"
  1. Acesse o seu Github e crie um novo Repositório, através da opção New repository.

  2. Crie o Repositório Remoto chamado spring_helloworld.

  3. Na próxima tela, copie o endereço HTTPS do Repositório Remoto, indicado na imagem abaixo:

  1. Volte para o Git Bash e execute o comando abaixo para conectar o seu Repositório Local com o seu Repositório Remoto, onde o endereço https, será o endereço do seu Repositório Remoto.
git remote add origin https://github.com/rafaelq80/spring_helloworld.git
  1. Digite o comando abaixo para checar se o seu Repositório Local está conectado com o seu Repositório Remoto:
git remote -v
  1. Na sequência, utilize o comando abaixo, para enviar o conteúdo do Repositório Local com o seu Repositório Remoto:
git push origin main
  1. Volte para o Github, atualize a página do seu Repositório Remoto e verifique se ele está semelhante a imagem abaixo:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages