Sobre o projeto
O Spring Boot ajuda você a criar aplicações e serviços Spring de nível de produção com o mínimo de complicação. Ele adota uma visão opinativa da plataforma Spring para que usuários novos e existentes possam chegar rapidamente às partes de que precisam.
Você pode usar o Spring Boot para criar aplicações Java autônomas que podem ser iniciadas com `java -jar` ou com implantações WAR mais tradicionais. Uma ferramenta de linha de comando também é fornecida para executar scripts Spring.
Os principais objetivos incluem:
* Uma experiência de introdução radicalmente mais rápida e amplamente acessível para todo o desenvolvimento Spring.
* Ser opinativo, mas sair do caminho rapidamente à medida que os requisitos divergem dos padrões.
* Fornecer uma variedade de recursos não funcionais comuns a grandes classes de projetos (por exemplo, servidores embarcados, segurança, métricas, verificações de integridade, configuração externalizada).
* Sem geração de código e sem exigência de configuração XML.
O README inclui uma rápida amostra de uma aplicação Spring Boot completa em Java, mostrando um `@RestController` com `@SpringBootApplication` que retorna "Hello World!" e é executado via `SpringApplication.run`.
Recursos para obter ajuda:
* Documentação de referência, especialmente os How-to's.
* Fundamentos do Spring e guias em spring.io.
* Notas de versão para instruções de atualização e novos recursos.
* Perguntas no Stack Overflow marcadas com `spring-boot`.
* GitHub Issues para relatórios de bugs.
Contribuições são bem-vindas; as diretrizes de contribuição são fornecidas. Problemas devem ser relatados após pesquisar o rastreador de issues, com o máximo de informações possível (versão do Spring Boot, SO, versão da JVM).
Compilar a partir do código-fonte é opcional; você pode usar o Gradle wrapper e o JDK 25. `./gradlew publishToMavenLocal` compila todos os módulos e publica no cache Maven local sem executar testes; `./gradlew build` compila tudo.
Os guias em spring.io mostram como usar o Spring Boot passo a passo, incluindo Building an Application with Spring Boot e Building a RESTful Web Service with Spring Boot Actuator.
O Spring Boot é um software de código aberto lançado sob a licença Apache 2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.