Skip to end of metadata
Go to start of metadata

 segurança dos arquivos se torna cada vez mais importante, por isso é necessário que os arquivos estejam em nuvem. O Cronapp dá suporte para a criação de atributos do tipo Dropbox e Database, para isso  utilize a Geração da camada de dados a partir do diagramaClique duas vezes na classe existente, com a janela de configuração aberta, clique em "Novo" adicionando dois novos atributos. No primeiro atributo inserido configure a coluna "Atributo" com o valor "Imagem" e no outro com o valor "Arquivo" (figura 1). No atributo "Imagem", na opcão "Tipo", selecione "Image Upload (to Database) e no atributo "Arquivo", selecione "File Upload (to Database)". Em seguida clique em "Salvar". Foram criados os atributos Database na classe (figura 2).


Figura 1 - Adicionando dois atributos a classe Autor 


Figura 2 - Classe autor com 2 atributos do tipo Database

Clique duas vezes na outra classe. Na janela de configuração, clique em "Novo" adicionando dois novos atributos. No primeiro atributo inserido configure a coluna "Atributo" com o valor "Imagem" e no outro com o valor "Arquivo" (figura 3). No atributo "Imagem", na opção "Tipo", selecione "Image Upload (to Dropbox) e no atributo "Arquivo", selecione "File Upload (to Dropbox). Em seguida clique em "Salvar". Será exibida a janela para que o usuário insira o "Access Token" do seu aplicativo Dropbox (figura 4). Clique no link "clique aqui", note que você foi redirecionado para a página do Dropbox(figura 5). Clique em "Create app" e será aberta a janela de configuração do aplicativo no Dropbox (figura 6). Clique na opção "Dropbox API" > "Full Dropbox" > e insira um nome ao seu aplicativo. Em seguida clique em "Create app", será aberta a segunda janela de configuração do aplicativo no Dropbox (figura 7). Clique em "Generate" e será gerado um token para ser inserido na IDE (figura 8). Copie a linha abaixo do "Generated access token" e cole na IDE, na opção de "Access token" que era solicitada. Em seguida clique em "Ok", serão criados os atributos Dropbox na classe (figura 9).

Figura 3 - Adicionando dois atributos a classe Livro

 Figura 4- Identificação de aplicativo no Dropbox

 Figura 5 - Página de aplicativos do desenvolvedor no Dropbox


Figura 6 - Página de configuração de uma nova aplicação no Dropbox

Figura 7 - Segunda página de configuração de uma nova aplicação no Dropbox

  Figura 8 - Página que mostra o access token que será utilizado na IDE

  Figura 9 - Classe livro com 2 atributos do tipo Dropbox

Gere a camada de persistência e o CRUD View. Aperte o botão "rodar" e execute o projeto, aguarde até que o Tomcat seja inicializado e então clique no botão "Abrir navegador", Uma nova aba no navegador é aberta, com a execução da aplicação (figura 11). Insira "admin" no campo "Usuário" e "Senha", em seguida clique em "Entrar", você será redirecionado para a página inicial da aplicação (figura 12). Na URL, em frente a palavra "home", siga como exemplo: home/logged/autor e de enter no teclado (de acordo com o nome da sua classe), será aberta a janela para inserção de novos dados para a classe "Autor" (figura 13). Clique em "Novo". Adicione o nome, a imagem e o arquivo desejados. Em seguida clique em "Salvar" e novos dados na classe Autor serão adicionados (figura 14). Repita o passo. Na URL, em frente a palavra "home", insira: home/logged/livro (de acordo com o nome da sua classe), serpa aberta a janela para inserção de novos dados para a classe "Livro" (figura 15). Clique em "Novo". Adicione o nome, a imagem e o arquivo desejados. Em seguida clque em "Salvar" e novos dados na classe Livro serão adicionados (figura 16). Retorne a aba do Dropbox. Clique na aba "Branding", no item "app icons" estarão as fotos e arquivos inseridas anteriormente (figura 17).

 

 

 Figura 10 - Camada de Persistência e CRUD View


 Figura 11 - Aplicação executando


 Figura 12 - Página inicial da aplicação


 

Figura 13 - Página de inserção de "Autor"

Figura 14 - Novo "Autor" com uma imagem e um arquivo.

Figura 15 - Página de inserção de "Livro"

Figura 16 -  Novo "Livro" com uma imagem e um arquivo.

 
 
Figura 17 -  Arquivos no Dropbox.

Nesta página

 


 


 

 



 

 

 

 

 


 



 

 

  • No labels