Spring Ecosystem
Spring Ecosystem
2. Spring Boot
3. Spring Data
4. Spring Security
7. Spring Batch
9. Spring HATEOAS
SPRING BOOT
1. Framework para Microsserviços
● Spring Boot é um framework que simplifica a criação de aplicações Java,
especialmente microsserviços, eliminando configurações complexas.
2. Configuração Automática
● Oferece auto-configuração (automatic configuration), permitindo que a
aplicação seja iniciada com pouca configuração manual, graças às convenções
padrão.
3. Servidor Integrado
● Inclui servidores como Tomcat ou Jetty embutidos, facilitando a execução de
aplicações como serviços independentes sem a necessidade de configurar
servidores externos.
5. Dependências Gerenciadas
● Gerencia automaticamente as dependências do projeto através do Spring Boot
Starter POMs, que agrupam dependências comuns de forma prática.
6. Facilidades de Integração
● Fácil integração com outras tecnologias e bibliotecas, como bancos de dados
(JPA, Hibernate), segurança (Spring Security) e mensageria (Kafka, RabbitMQ).