Sistema backend voltado para o gerenciamento de pedidos de uma loja, bem como cadastros de clientes.
O projeto possui como objetivo explorar a linguagem Java, fazendo uso do framework SpringBoot e as demais tecnologias:
- JPA;
- Hibernate ORM;
- H2 (banco de dados relacional em memória)
Dentre os principais conceitos abordados estão:
- Injeção de dependências;
- Manipulação e mapeamento de classes;
- Implementações de relacionamento entre entidades;
- Manipulação de annotations;
- Tratamento de exceções;
- Conceitos de programação orientada a objetos