Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida com EJB e JSF, funcionamento.

Pelo que eu entendi, o Bean (controller) do JSF delega para o SessionBean que por sua vez possui a regra de negócio, como salvar no banco ou aplicar outros métodos.

Eu estou fazendo assim:

  • EJB fica com minhas regras de negócios, comunicações com o banco de dados e etc. Onde eu realizo as chamadas a partir do Service.

  • Bean do JSF, chama o EJB e utiliza os métodos já definidos nele, "delegando" (acredito que seja isso).

  • Services que seriam para manter a "regra de negócio" da infraestrutura, como métodos para conectar ao banco etc.

Esse pensamento está certo? O que estaria errado?

Obrigado!

1 resposta
solução!

Oi Maikon,

Seu pensamento está certinho, a separação da forma que você está fazendo é bem bacana.

Abraço!