Mudanças entre as edições de "Aurelius"

De Wiki AnDes Sistemas
Ir para: navegação, pesquisa
(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.
  
[[Categoria:BackEnd]]
+
[[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

ITREGIAO - Implementation.png

Nesta área, há a implementação dos getters e setters das chaves estrangeiras, caso a tabela tenha alguma associação.