3
respostas

Exemplo de evento e ouvinte

Olá pessoal, tudo bem?

Alguém poderia me da um exemplo de como seria o evento e o ouvinte da ação de persistir o aluno em um repositório?

3 respostas

Olá pessoal, tudo bem? Acabei chegando na solução abaixo. Gostaria da opinião de vocês sobre a mesma

Arquitetura maven

  • sistema-modulos
    • sistema-dominio
      • Classes de domínio sem qualquer referência ao banco de dados
      • Interfaces de repositórios
      • eventos e ouvintes
        • PersistirClienteEvento (Recebe o cliente e o usuário logado)
        • PersistirClienteOuvinte (Persisti o cliente e grava o log no
    • sistema-infra
      • Entidades
      • Implementação de repositórios banco de dados)
    • sistema-web
      • Controladores mvc
      • arquivos HTML

Oi Phillip,

Acredito que as classes de ouvinte e evento no seu caso deveriam estar na camada de infra, pois seria um evento relacionado com detalhes de infra, como persistência e logs.

Olá, Rodrigo, tudo bem?

Você teria como me dá um exemplo de como fazer? Pois, ainda estou meio perdido nos conceitos