Rodrigo estou com uma dúvida, meu projeto está com os seguintes pacotes controller, service, repository e modelo estou usando spring boot. aonde exatamente usaria a classe abstrata na classe de modelo ? Outra coisa minhas classes elas estão anotadas como @Entity no pacote modelo, teria que anotar as classes que implementam o State ?
grato,