Este artigo é uma continuação do artigo Como construir uma API de gestão financeira utilizando Java, Spring Boot, JPA, Hibernate e H2 - Parte I. Portanto, como pré-requisito e introdução propriamente aprofundada, peço que o leia.
Nesse artigo, como parte II, será apresentada a continuidade do projeto da API de gestão financeira através da criação dos outros elementos que o envolvem.
Com base no último commit feito no artigo anterior, serão criadas todas as camadas para os elementos a seguir:
Receita
ReceitaStatus
Despesa
DespesaStatus
Categoria
O projeto se encontra no seguinte repositório no Github:
https://github.com/caiocv18/artigojava
A entidade Receita
do sistema será utilizada para que o Usuario
, criado no artigo anterior, consiga registrar todo dinheiro que entra no controle financeiro.
Imagem I - Entidade Receita
Para a classe Receita
, teremos apenas os atributos a seguir: