Mudanças entre as edições de "Aurelius"
De Wiki AnDes Sistemas
(Criou página com '=TMS Aurelius= ==Classe do Aurelius== Neste capítulo, será explicado como funciona um modelo de classe Aurelius. Será usado a classe "ITREGIAO" como exemplo.<br> Cobriremos...') |
|||
Linha 24: | Linha 24: | ||
Nesta área, há a implementação dos getters e setters das chaves estrangeiras, caso a tabela tenha alguma associação. | Nesta área, há a implementação dos getters e setters das chaves estrangeiras, caso a tabela tenha alguma associação. | ||
− | [[ | + | [[Category:AnDes_Web]] |
Edição das 18h14min de 24 de julho de 2020
TMS Aurelius
Classe do Aurelius
Neste capítulo, será explicado como funciona um modelo de classe Aurelius. Será usado a classe "ITREGIAO" como exemplo.
Cobriremos ambas as seções de Interface e Implementation das classes.
Interface
A Interface é divida em três áreas:
Arquivo:ITREGIAO-Interface.png
- Área 1, onde se encontra o nome da Entidade, localizado no Atributo "[Table]", assim como suas chaves primárias.
- Área 2, onde encontramos as associações (chave estrangeiras) da Classe, caso tenha alguma.
O Atributo "[Association]" define tanto a existência da associação quanto algumas propriedades da própria associação. Para cada Association, haverá um ou mais Atributos do tipo "[JoinColumn]", que definirão qual(is) tabelas serão associadas. E, na última linha, há variável de getter e setter da associação, que serve para permitir a interação com a tabela estrangeira.
- A área 3 é onde são definidos as funções, procedures e propriedades usadas pelos getters e setters.
Implementation
Nesta área, há a implementação dos getters e setters das chaves estrangeiras, caso a tabela tenha alguma associação.