0% acharam este documento útil (0 voto)
281 visualizações13 páginas

Spring Boot

O documento discute o que é Spring Boot, como funciona, anotações e criação de projetos. Explica que Spring Boot facilita a criação de aplicações Java com pouca configuração e que usa Spring Boot Starter, AutoConfigurator e Actuator para configurar e monitorar aplicações.

Enviado por

Pedro Gomes
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
281 visualizações13 páginas

Spring Boot

O documento discute o que é Spring Boot, como funciona, anotações e criação de projetos. Explica que Spring Boot facilita a criação de aplicações Java com pouca configuração e que usa Spring Boot Starter, AutoConfigurator e Actuator para configurar e monitorar aplicações.

Enviado por

Pedro Gomes
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 13

-O que é Spring Boot ?

Pedro Gomes
Horário: 21:00 -Como funciona o Spring Boot ?
Terça-Feira 20/01/2021
- Annotations

-Criando um projeto Spring Boot.

-Exemplo de um fluxo de inserir no


banco de dados.
O que é Spring Boot?

O Spring Boot é uma ferramenta que visa facilitar o processo de configuração e publicação de aplicações que
utilizem o ecossistema Spring.O Spring Boot facilita a criação de aplicações, onde é possível criar um projeto
apenas com os componentes necessários, com pouca ou nenhuma configuração e simplesmente executar.
Como funciona o Spring boot?

O Spring boot consegue fazer tudo isso, devido seus três pilares, são eles o Spring Boot Starter, Spring Boot
AutoConfigurator e Spring Boot Actuator.
Spring Boot Starter

O Spring Boot Starter tem o objetivo de associar diversas dependências em apenas uma, a fim de deixar o
arquivo pom.xml mais organizado.
Aplicação Web no Spring

● Spring Core;
● Spring Web;
● Spring Web MVC; ● spring-boot-starter-web.
● Servlet API.
Spring Boot AutoConfigurator

O Spring Boot AutoConfigurator é o responsável por realizar as configurações da aplicação, incluindo as


anotações necessárias para que a aplicação execute corretamente.
Internamente, a anotação @SpringBootApplication é uma combinação das tradicionais an @Configuration,
@ComponentScan e @EnableAutoConfiguration do Spring.
Spring Boot Actuator

O Spring Boot Actuator fornece recursos de monitoramento, auditoria, healthcheck, provisionamento de


endpoints, entre outros afazeres.
Annotations

Anotações são fragmentos de código criados

para descrever classes, campos e métodos Java.


Criando um projeto Spring Boot

uma forma formas rápida e prática para criar seu projeto Spring Boot. Pode ser realizado pelo Spring
Initializr.
Dependências

Usar start.spring.io para criar um projeto “web”. Na caixa de diálogo “Dependências”, pesquise e adicione a dependência
“web” conforme mostrado na imagem. Clique no botão “Gerar”, baixe o zip e descompacte-o em uma pasta em seu
computador.
Configuração do banco de dados

Você também pode gostar