English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Springboot Initializr

Spring Initializr É fornecido pelo Pivotal Web Service Ferramentas baseadas na webCom Spring Initializr Podemos gerar facilmente Projeto Spring Boot Estrutura. Ele oferece APIs expandíveis para criar projetos baseados no JVM.

Ele também fornece várias opções representadas por modelos de metadados para o projeto. O modelo de metadados nos permite configurar a lista de dependências suportadas, como JVM e versões de plataforma. Ele fornece metadados de uma maneira conhecida, oferecendo assim a ajuda necessária para clientes de terceira parte.

Módulos do Spring Initializr

Módulos do Spring Initializr

initializr-O Spring Initializr tem os seguintes módulos: actuator: initializr-: Ele fornece outras informações e estatísticas sobre a geração do projeto. Este é um módulo opcional. bom: BOM : Neste módulo,lista de materiais. No Spring Boot, BOM é um tipo especial de POM usadas para controlar o projetodependênciasdasVersão. Ele fornece um local central para definir e atualizar essas versões. Ele oferece flexibilidade para adicionarmos dependências em nossos módulos sem nos preocuparmos com as versões.
Fora do mundo do software, BOM é uma lista de componentes necessários para a criação de produtos, projetos, componentes e outros materiais. Ele explicaComo, comoeOndecoletar materiais necessários.
initializr-docs: : Ele fornece documentação. initializr-gerador: : Esta é uma biblioteca de geração de projeto central. initializr-gerador-spring: initializr-gerador-teste: : Ele fornece uma infraestrutura de teste usada para a geração do projeto. initializr-metadados: : Ele fornece uma infraestrutura de metadados básica para todos os aspectos do projeto. initializr-serviço-exemplo : Ele fornece instâncias personalizadas. initializr-versão-resolver: é um módulo opcional, usado para extrair números de versão de qualquer POM. initializr-web : Ele fornece um ponto de extremidade da Web para clientes de terceiros.

��面 suportadas

Ele suporta IDE STS, IntelliJ IDEA Ultimate, NetBeans, Eclipse . Você pode acessar https://github.com/AlexFalappa/nb-springboot . Se você estiver usando o VSCode, acesse https://github.com/Baixar o plug-in microsoft/vscode-spring-initializr . Usar Web UI personalizada http://start.spring.io ou https://start-scs.cfapps.io . Ele também suporta CLI do Spring Boot ou cURL ou HTTPie da linha de comando.

A figura a seguir mostra a UI do Spring Initializr:

Gerar projeto

Antes de criar o projeto, devemos ser amigáveis com a UI. A UI do Spring Initializr tem os seguintes rótulos:

Project: ele define o projetoespéciesPodemos criar Projeto Mavenou Projeto Gradle。 Ao longo do tutorial, criaremos um Projeto Maven. Linguagem: : O Spring Initializr oferece três linguagens Java, Kotlin,e Groovy escolha. Padrão, Java é escolhido. Spring Boot: : Podemos escolher a versão do Spring Boot Versão. A versão mais recente é 2.2.2 . : Ele contém informações relacionadas ao projeto, como Grupo ,Artifact, etc. O Grupo representa package Nome; Representa ArtefatoAplicaçãoO nome do grupo padrão éNome. com.example ,o nome do artefato padrão éDemonstração. Dependências: Dependências é a coleção de artefatos que podem ser adicionados ao projeto.

Há outra Opções Parte, que contém os seguintes campos:

Nome: comArtefatomesma. Descrição: No campo de descrição, podemos escrever aDescrição. Nome do Pacote: Também está relacionado aGrupoNomes semelhantes. Embalagem: Podemos escolher oEmbalagem. Podemos escolher Jar ou War . Versão Java : Podemos escolher a que queremos usar JVM Versão. Ao longo do tutorial, usaremos Versão Java 8 versão.

Há uma GerarBotão. Quando clicamos no botão, ele começa a empacotar o projeto e baixar o que você escolheu Jar ou War Arquivo.