Skip to end of metadata
Go to start of metadata

CronApp possibilita várias maneiras para criação da camada de dados, desde formas mais tradicionais(criação das classes de código) ou formas mais inovadoras e práticas, sem perder os conceitos de programação. A criação da camada de dados a partir do diagrama é uma forma simples, prática e conceitual.

Criação do Diagrama

Para gerar a camada de dados dessa forma na IDE, crie um projeto (Criando Projeto Web). Após isso, clique com o botão direito do mouse na pasta "diagram" e selecione a opção "Novo" > "Diagrama de Dados" (figura 1). Será exibida uma janela para entrada do nome do arquivo do diagrama. Digite o nome escolhido para o arquivo e clique em "OK" (figura 2), será criado o arquivo do diagrama vazio. 

Figura 1 - Criação do diagrama de dados 


Figura 2 - Nome do diagrama de dados

Criação das Classes

Arraste o controle "Class" da palheta de controles para a área do diagrama, repita o processo para inserir outro controle "Class" (figura 3), note que foram inseridos os dois controles "Class" no diagrama. Na paleta de propriedades da direita, altere a propriedade "Class Name" dos controles "Class". Configure para a primeira classe o nome "Autor" e para a segunda o nome "Livro", (Para alterar o nome, aperte o botão enter do seu teclado) (figura 4). 


Figura 3 - Duas classes adicionadas 


Figura 4 - Mudança de propriedade da classe (nome) 


Configuração dos atributos das classes 

Selecione a primeira classe, clique no botão em frente da propriedade "Fields" identificado por "reticências" dos controle "Class", será exibida a janela de configuração da classe (figura 5). Na Janela aberta clique duas vezes em "Novo", no primeiro atributo inserido, mantenha como id, no segundo atributo, configure a coluna "Atributo" com o valor "nome", clique em "Salvar". Atributo será adicionado a primeira classe (figura 6).  


Figura 5 - Janela de configuração da classe


Figura 6 - Adicionando atributos a classe "Autor"


Criação de relacionamento

Selecione a segunda classe e repita o processo anterior para adicionar um atributo, para essa segunda classe configure a coluna "Atributo" com o valor "titulo" (figura 7). Atributo será adicionado a segunda classe. Clique no botão "1toN" na paleta de controles, clique na primeira classe "Autor" e, em seguida, clique na segunda classe "Livro" (figura 8), será adicionado um relacionamento entre as classes. 


Figura 7 - Adicionando atributos a classe "Livro"


Figura 8 - Aplicando um relacionamento entre as classes 


Geração da Camada de Persistência

Clique no botão "Gerar Camada de Persistência" no cabeçalho do arquivo de diagrama, será apresentada uma janela para configuração da camada de persistência a ser gerada (figura 9). Mantenha as configurações padrões e clique no botão "Gerar". Será apresentada uma janela de conflitos existentes(figura 10).  

 

Figura 9 - Gerando camada de persistência


Figura 10 - Tela de conflitos


Visualização do código gerado

Por fim, clique no botão "Aplicar alteração aos itens marcados" (figura 11), será apresentada uma mensagem de confirmação da geração da camada de persistência. Clique no botão "OK" da mensagem exibida. Finalizando, expanda a pasta src gerada e seus pacotes que contém as classes Java geradas  (figura 12). 

Figura 11 - Confirmação da criação da camada de dados


Figura 12 - Expansão das classes geradas na árvore de recursos
Nesta página

 

 

 

  • No labels