WG
Importação de modelo XMI: Completo x Padrão
Fechado
Boa tarde pessoal...
Qual o momento adequado na criação de classes importado de modelos XMI em que se deve usar o Modelo Padrão ou Modelo Completo ?
Qual o momento adequado na criação de classes importado de modelos XMI em que se deve usar o Modelo Padrão ou Modelo Completo ?
Oi Wemerson,
Inicialmente o framework trabalhava com os relacionamentos (agregação, composição) de maneira aberta, utilizando várias operações na classe de modelo.
Depois foram criadas operações de nível mais alto (loadAggregate(), loadComposite(), e assim por diante). Então no gerador ficou possível usar dos dois modos.
Caso você precise realizar alguma interferência na carga ou salvamento das agregações, composições, pode usar o modelo completo. Pra ser bem sincero, eu tenho usado somente o modelo padrão nos últimos projetos, por gerar um código mais clean, e tem sido suficiente.
Abraço,
Pablo
Boa noite Pablo!
Realmente, hoje eu precisei implementar um atributo builtin em algumas classes, que no meu caso é uma flag de dados básicos oferecidos com a aplicação e portanto não podem ser alterados ou excluídos, então precisei de programação extra para fazer a crítica antes de salvar uma alteração/exclusão, então não tive problema em gerar o básico e sobrescrever os métodos que precisei.
O que importa é que a experiência em programar com o framework está sendo fantástica!