-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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.
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.
Fontes utilizadas: