[go: up one dir, main page]

Skip to content

Este repositório contém um projeto em Java que estou desenvolvendo para estudar o Spring Framework. O objetivo é entender e aplicar os principais conceitos do Spring, como Injeção de Dependências, Spring MVC, Spring Data JPA, entre outros.

Notifications You must be signed in to change notification settings

CarlosCafeJs/api-estudo-espring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Estudo - Spring Framework

Este repositório contém um projeto em Java que estou desenvolvendo para estudar o Spring Framework. O objetivo é entender e aplicar os principais conceitos do Spring, como Injeção de Dependências, Spring MVC, Spring Data JPA, entre outros.

Objetivo do Projeto

O principal objetivo deste projeto é aprimorar meus conhecimentos no Spring Framework, explorando suas funcionalidades e aplicando-as em um contexto prático. Durante o desenvolvimento, estou focando em:

  • Injeção de Dependências (IoC)
  • Criação de APIs RESTful com Spring MVC
  • Persistência de Dados com Spring Data JPA
  • Gerenciamento de Transações
  • Configuração de Segurança com Spring Security

Estrutura do Projeto

O projeto está organizado em camadas típicas de uma aplicação Spring:

  • Controller: Gerencia as requisições HTTP e mapeia as rotas.
  • Service: Contém a lógica de negócios.
  • Repository: Interage com o banco de dados usando Spring Data JPA.
  • Model: Define as entidades do domínio.

Tecnologias Utilizadas

  • Java 17
  • Spring Boot
  • Spring Data JPA
  • Spring MVC
  • MySQL (ou outro banco de dados relacional)
  • Maven como gerenciador de dependências

Próximos Passos

  • Implementar autenticação e autorização com Spring Security.
  • Testes de Integração usando Spring Test.
  • Deploy da aplicação em um ambiente de produção.

Notas

Este é um projeto de estudo, e estou utilizando-o como base para aprender e experimentar os conceitos do Spring Framework. Sugestões e contribuições são bem-vindas!

Licença

Este projeto está licenciado sob a MIT License.

About

Este repositório contém um projeto em Java que estou desenvolvendo para estudar o Spring Framework. O objetivo é entender e aplicar os principais conceitos do Spring, como Injeção de Dependências, Spring MVC, Spring Data JPA, entre outros.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages