Mudanças entre as edições de "Aurelius"
De Wiki AnDes Sistemas
m (Adição de imagem e finalização da transição da página) |
|||
Linha 7: | Linha 7: | ||
A Interface é divida em três áreas: | A Interface é divida em três áreas: | ||
− | [[Arquivo:ITREGIAO-Interface.png|border|]] | + | [[Arquivo:ITREGIAO - Interface.png|border|]] |
*'''Área 1,''' onde se encontra o nome da Entidade, localizado no Atributo "[Table]", assim como suas chaves primárias. | *'''Área 1,''' onde se encontra o nome da Entidade, localizado no Atributo "[Table]", assim como suas chaves primárias. |
Edição das 18h47min 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:
- Á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.