Para criar um aplicativo de inicialização de primavera, existem várias ferramentas, como:
Todas essas ferramentas são usadas pelos desenvolvedores para criar os aplicativos de primavera.
Desde o Inicializador da primavera é uma ferramenta mais usada, começaremos com isso primeiro e depois discutiremos as outras ferramentas em nossos próximos artigos.
Usaremos o eclipse para o desenvolvimento/codificação. Eclipse é um IDE que é usado principalmente para criar os aplicativos baseados em Java.
Se você não está familiarizado com o Eclipse, não se preocupe porque é um editor de código simples. Vamos ajudá -lo a entender neste artigo. Para obtê -lo, visite o site oficial https: // www.eclipse.org/ downloads/ e instale -o no seu sistema local.
Pré -requisitos:
Antes de começar mais, verifique se você tem as seguintes ferramentas instaladas no sistema local:
Agora, vamos começar neste aprendizado passo a passo.
Etapa 1: Abra a ferramenta inicializadora da primavera
Para abrir esta ferramenta, visite o https: // iniciar.primavera.io/ url. Esta é a ferramenta oficial baseada na Web fornecida pela própria primavera para criar o aplicativo de inicialização da primavera.
À primeira vista, parece a seguinte imagem:
Ele pede algumas opções antes de criar o projeto. Por exemplo:
O primeiro é Tipo de projeto que se refere a que tipo de projeto você deseja criar. Ele oferece duas opções: Maven ou Gradle, que são basicamente as ferramentas de gerenciamento de dependência do projeto.
Nós selecionamos Maven e Java como a principal linguagem de programação. Depois disso, selecionamos a versão de inicialização da primavera. Ele mostra todas as versões disponíveis. Nós selecionamos o versão 2.7.1 qual é uma das versões estáveis para começar.
Metadados do projeto compreende várias etapas:
Grupo: É um nome que deve ser único e é usado para agrupar todos os arquivos. Segue -se o nome de domínio reverso e o conceito de nome do pacote Java.
Artefato: É um nome de sub-pacote sob o nome do grupo e usado como parte do nome do arquivo jar enquanto cria o projeto.
Nome: É o nome do aplicativo que você deseja ter.
Descrição: É uma breve descrição do seu projeto.
Embalagem: Ele especifica o tipo de pacote para o aplicativo durante a construção. Jarra é usado para criar bibliotecas e plugins enquanto GUERRA é usado para construir os aplicativos da web.
No nosso caso, selecionamos Jarra Como não estamos criando um aplicativo da web.
Versão Java: Ele especifica a versão Java que será usada para criar o aplicativo. No nosso caso, usamos o java 11.
Dependência: Isso especifica as dependências que queremos incluir em nosso aplicativo, como Web, JDBC, Thymeleaf, etc.
Como estamos apenas criando um aplicativo simples, ele não requer nenhuma dependência por enquanto. Aprenderemos isso mais em nossos próximos artigos, criando aplicativos mais funcionais.
Agora, clique no Gera botão Para baixar este projeto.
Etapa 2: extraia o aplicativo
Depois de baixar o projeto, extraia -o Primeiro desde o projeto é um arquivo zip.
Etapa 3: Projeto de importação para o eclipse
Depois de extrair o projeto ZIP, abra o IDE do Eclipse e importe este projeto. Para isso, basta clicar no menu "Arquivo" e selecionar a opção de importação como a seguinte:
Arquivo -> Importar -> Projeto Maven Existente -> Next -> Navegue -> Selecione o Projeto -> Acabamento
Isso abre uma sub-janela como na imagem a seguir. Escolha o projeto Maven existente e clique em Avançar.
Localize a localização na pasta de aplicativos e selecione -a.
Se tudo estiver bom, deve parecer a seguinte imagem. Clique no botão Concluir.
Depois de importar, leva alguns minutos para configurar o projeto e baixar todas as dependências do projeto. Se a velocidade da sua rede de computadores for boa, deve carregar mais rápido. Caso contrário, tenha paciência e espere um tempo.
Etapa 4: projete o explorador
Depois de baixar todas as dependências, configure o projeto. Parece o seguinte:
Este projeto contém alguns arquivos padrão, como:
Vamos entender os usos desses arquivos um por um.
// SpringbootApplication.JavaEste é o arquivo de aplicativo principal que contém o método principal (). Este método chama o método run () para executar o aplicativo.
Esta classe usa o @SpringbooTApplication que especifica este aplicativo como um aplicativo de inicialização de mola. Esta anotação é uma combinação de @Enableautoconfiguration, @Configuração, e @ComponentsCan anotações. Vamos aprender mais sobre essas anotações em nossos próximos artigos detalhados.
pacote com.Linuxhint.Springbootapp;Este é outro arquivo importante que é basicamente um arquivo XML contendo as entradas de todas as dependências e configurações do projeto.
Como não adicionamos nenhuma dependência ao criar o projeto, ele contém as configurações e dependências padrão.
Este arquivo é usado para definir as propriedades globais para o aplicativo, como conexão com o banco de dados, número da porta do servidor, visualizar caminho dos arquivos, etc. Inicialmente, este arquivo está vazio.
// SpringboOtappplicationTests.JavaEste arquivo é usado para criar os casos de teste para testar o aplicativo usando a biblioteca Junit. Inicialmente, ele não tem nenhum caso de teste.
pacote com.Linuxhint.Springbootapp;Etapa 5: execute o aplicativo
Agora, vamos executar o aplicativo selecionando a classe principal (SpringBootAppplication.Java). Clique com o botão direito do mouse, escolha "Executar como" e clique no aplicativo Java como este:
Clique com o botão direito do mouse -> execute como -> aplicativo java
Começa a executar o código e você pode ver a saída no console.
Você pode ver o status do aplicativo em execução na guia Console, o que significa que o aplicativo é iniciado.
Criamos e executamos com sucesso nosso primeiro aplicativo de inicialização da primavera.
Etapa 6: exibir a mensagem do Hello World
Por padrão, o aplicativo de inicialização da primavera não exibe nenhuma mensagem no console.
Se você deseja exibir um Olá Mundo Mensagem para o console, basta atualizar a classe principal adicionando esta instrução impressa:
Sistema.fora.println ("Hello World!");O novo arquivo atualizado se parece com o seguinte:
pacote com.Linuxhint.Springbootapp;Execute o aplicativo novamente e veja o console de saída.
Desta vez, mostra o Olá Mundo mensagem para o console.
Conclusão
Este artigo compreende as etapas para criar um aplicativo de inicialização simples de primavera. Usamos a ferramenta de inicializador de primavera e o eclipse para editar e executar o aplicativo. O Spring Boot usa seu próprio servidor embutido para executar o aplicativo, embora possamos configurar um servidor externo também. Nos artigos a seguir, aprenderemos a adicionar mais dependências ao projeto para criar aplicativos mais funcionais e baseados na Web.