Skip to content
Jalussa dos Santos edited this page Feb 28, 2024 · 6 revisions

Bem-vindo a Wiki da Formação Java e Spring Boot.

O intuito da Wiki é trazer toda a experiência da formação. Na aba projetos, você pode visualizar os projetos trabalhados e classificados por conteúdo da formação.

Spring Framework

Framework desenvolvido de maneira modular, na qual cada recurso que ele disponibiliza é representado por um módulo, que pode ser adicionado em uma aplicação java conforme as necessidades. Criado em meados de 2002 por Rod Johnson, que se tornou bastante popular e adotado ao redor do mundo devido a sua simplicidade e facilidade de integração com outras tecnologias. Exemplos de módulos:

  • Spring MVC: módulo para desenvolvimento de aplicações Web e API's Rest; o módulo Security;

  • Spring Security: módulo para lidar com controle de autenticação e autorização da aplicação;

  • Spring Transactions: módulo para gerenciar o controle transacional;

  • Spring Boot: módulo de configurações do Spring.

  • Spring Boot Test: módulo de configurações para teste do Spring

  • Spring Boot Validation: módulo para validação de dados na API, permite definir regras de validação para os campos da entidade.

  • Spring Boot Data JPA: módulo para simplificar o acesso e manipulação de dados no banco de dados, utilizando uma abordagem baseada em interfaces e anotações. Isso nos permite escrever consultas de forma mais fácil e eficiente.

Módulos curso Formação Java e Spring Boot

Fontes utilizadas:

Java e Spring Boot