1. Ideia aberta, crie um novo projeto e selecione Spring Initializr
2. Entre no artefato
3. Verifique a Web
4. Clique em Concluir
5. insira o projeto e exclua o seguinte conteúdo
arquivo pom.xml:
<? xml versão = "1.0" coding = "utf-8"?> <Projeto xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.ww3.org/2001/xmlschaMance xsi: schemalocation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <lodelversion> 4.0.0 </modelversion> <broupId> com.exemple </groupidid> <Versão> 0.0.1-SNAPSHOT </Version> <batyaging> jar </acheging> <name> springbootdemo </name> <cription> Projeto de demonstração para bota de primavera </cription> <!-Iniciar dependências-> <DaRerFactId> org.springframework.boot </grupid> <artifactId> spring-BOOTSTER <Versão> 1.5.2.Release </sistER> <RelityPath/> <!-Lookup Parent from Repository-> </parent> <Perts> <Project.build.sourceEncoding> utf-8 </project.build.sourceEncoding> <Projectoring.outputoding> utf-8 <ror <Java.Version> 1.8 </java.version> </sperties> <pendences> <!-Desenvolva dependências relacionadas ao projeto da Web-> <pendence> <purpuld> org.springframework.boot </groupid> <stifactid> Spring-boot-STARTER-WEB </Artifactid> </dependência> <PupidId> org.springframework.boot </frugiD> <TRATIFACTID> Spring-boot-Starter-test </ArtifactId> <COCOPE> Test </conto> </dependency> </dependências> <!-MAVEN-Build-> <bilt> <flugins> <plupin> <plupId> org.sringFringFringFringFringfring-> <bilt> <flugins> <plupin> <plupId> org.sringfringfring- <TarifactId> Spring-boot-maven-plugin </stifactId> </flugin> </plugins> </fruct> </project>
6. Crie um hellocontrolador
pacote com.example; importar org.springframework.web.bind.annotation.requestmapping; importar org.springframework.web.bind.annotation.restcontroller; @RestController Public Classe Hellocontroller {@RequestMapping ("/hello") public String hello () {return "Hello, este é uma demonstração de troca"; }}7. A SpringBootDemoApplication gerada automaticamente pelo programa terá uma anotação de @springbootApplication. Esta anotação é usada para indicar que esta classe é a entrada do programa.
pacote com.example; importar org.springframework.boot.springApplication; importar org.springframework.boot.autoconfigure.springbootApplication; // Entrada@SpringBootApplication public Class SpringbootDemoApplication {public static void main (String [] args) {springapplication.run (SpringbootDemoApplication.class, args); }}@SpringbootApplication Ativa as funções de configuração automática de componentes da Spring e a configuração automática do Springboot, o que equivale a combinar as três anotações a seguir juntas
(1) @configuration: o nome da tabela Esta classe usa configuração baseada em Java e usa essa classe como uma classe de configuração
(2) @ComponentsCan: Ativar digitalização de anotação
(3) @enableautoconfiguration: ligue a função de configuração automática do springboot
8. Execute a classe de aplicação da SpringBootDemoApcation
teste:
Digite http: // localhost: 8080/olá na barra de endereços
9. Comece a usar o método de inicialização do pacote JAR
(1) Primeiro, digite o diretório onde o projeto está localizado. Se for um sistema MAC, clique com o botão direito do mouse no projeto, selecione Revelação no Finder e clique com o botão direito do mouse no sistema Windows e selecione Mostrar no Explorer no projeto, você pode abrir o diretório em que o projeto está localizado.
(2) Abra o terminal e entre no diretório onde o projeto está localizado
cd /Users/shanml/IdeaProjects/SpringbootDemo
Insira o MVN Instale para construir o projeto
(3) Depois que a construção for bem -sucedida, haverá um pacote de jar adicional na pasta de destino do projeto.
(4) Use Java -Jar Springbootdemo-0.0.1-Snapshot.jar
Basta começar o pacote JAR
Consulte:
Irmão Sênior Liao: Aprenda Springboot em duas horas
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.