2
respostas

Como Usar esse mesmo cenario com Persistencia em Banco de dados

Como Usar esse mesmo cenario com Persistencia em Banco de dados ? imagina que o orcamento esta num determinado estado e o usuario persiste. Depois ele retornar no registro para continuar a edição. como irei recriar o estado atual ?

2 respostas

Oi Avelino,

Bom, nesse caso já não seira mais uma questão do design pattern state, mas sim uma questão de manter o estado das informações na aplicação, sendo que isso vai depender muito das tecnologias utilizadas na aplicação, pois cada uma pode ter mecanismos distintos para lidar com esse cenário.

Por exemplo, se for uma aplicação Web você poderia utilizar o conceito de session para manter as informações na sessão do usuário logado no sistema.

Bons estudos!

Entendo. Então como ficaria com JPA ?. Uma vez que ainda teriamos que aplicar/validar as regras de desconto por estado do orçamento ? Acho que ta faltando esse elo entre o padrão state e os dados salvos em banco de dados.