quinta, 19 julho 2018
 
Documentos_Especificos_Java

Descrição


Documentos específicos para o desenvolvimento utilizando o Framework Pinhão - Tecnologia JAVA.

Gerais

  1. Descrição da Arquitetura
  2. Catálogo de Componentes
  3. Catálogo de Pacotes Debian

Padrões

  1. Padrão para Organização Física de Arquivos em Aplicações Java Web
  2. Padrão para  Gerenciamento de Layout com Tiles
  3. Padrão para  Controle de Exceções em Aplicações Java Web
  4. Padrão de Validação de Dados Com o Struts Validator
  5. Padrão de Paginação de Dados em Aplicações Java para Internet
  6. Padrão para Envio de e-mail
  7. Padrão para Gerencimanto de Transações no FrameWork Pinhão
  8. Padrão para a utilização de mais de um banco de dados no Framework Pinhão
  9. Padrões de Linguagem
  10. Padrão de Utilização de AJAX - Asynchronous JavaScript and XML
  11. Padrões para Camada de Apresentação
  12. Padrões e Convenções Para Código Java
  13. Padrão para Controle de Log em Aplicações Java Web
  14. Padrão para Monitoramento de Aplicativos

Guias

  1. Guia para Utilização do Framework Agendador - Quartz

 

Descrição da Arquitetura

A arquitetura framework baseada em implementações já existentes na CELEPAR com alterações nos pontos mais críticos.
pfc_CelRUP_arquitetura.pdf


Catálogo de Componentes

O catálogo de componentes foi criado com a finalidade de auxiliar o desenvolvedor no conhecimento dos componentes de infra-estrutura que foram criados e/ou padronizados.
pfc_catalogo_componentes.pdf


Catálogo de Pacotes Debian - Projeto Genesys I

Este documento destina-se a informar os pacotes de ferramentas disponibilizados pelo Grupo Framework Celepar. Os pacotes foram criados para facilitar a gerência dos softwares no ambiente Linux (baseados no Debian). Eles estão ligados ao processo de desenvolvimento definido pelo Grupo Framework Celepar.
pfc_catalogo_pacotes.pdf


Padrão para Organização Física de Arquivos em Aplicações Java Web

Este documento visa detalhar a padronização adotada pela CELEPAR para organização física dos arquivos de uma aplicação Java Web.
padraoOrganizacaoFisicaArquivosJavaWeb.pdf


Padrão para Gerenciamento de Layout com Tiles

Tutorial voltado para os desenvolvedores que tenham alguns conhecimentos em JSP e sobre os conceitos de Struts.
pfc_padrao_gerencia_layout.pdf


Padrão para Controle de Exceções em Aplicações JAVA WEB

Este documento visa explicar e exemplificar uma forma padronizada para tratamento de exceções (erros) em aplicações feitas na linguagem Java.
pfc_controle_excecoes.pdf


Padrão para Validação de Dados Com o Struts Validator

Para realizar a validação de dados no lado servidor foi padronizada a utilização do mecanismo de validação (Validator) disponível no framework Struts.
pfc_padrao_validacao.pdf


Padrão para Paginação de Dados em Aplicações JAVA para Internet

Visando diminuir o tempo de respostas as requisições feitas por usuários em sistemas web e não onerar o desempenho dos servidores de aplicação foi padronizada a forma de paginação de dados nas aplicações desenvolvidas em java.
pfc_controle_paginacao.pdf


Padrão para Envio de e-mail

O objetivo deste documento é apresentar um guia para o processo de envio de e-mail nas aplicações que utilizam o Framework Pinhão.
gic_padroes_envio_email.pdf


Padrão para Gerencimanto de Transações no FrameWork Pinhão

Transação é um conceito fundamental de todo sistema de banco de dados. O ponto essencial de uma transação é que vários passos são unidos em um único processo atômico. Defini-se processo atômico ou bloco de código atomizado como um bloco de código repleto de procedimentos onde é exigida a condição: ou todos os procedimentos são concluídos com sucesso ou nenhum deve ser realizado de fato.
nic_controleTransacional.pdf


Padrão para a utilização de mais de um banco de dados no Framework Pinhão

Este documento tem a finalidade de auxiliar os desenvolvedores a configurar e
construir aplicações que utilizam o Framework Pinhão e que precisam acessar e/ou
trabalhar com mais de um banco de dados relacional.
gic_guia_para_utilizacao_de_mais_de_um_banco.pdf

Padrões de Linguagem

Documento que apresenta a padronização da linguagem adotada pelo FRAMEWORK
pfc_linguagem.pdf


Padrão de Utilização de AJAX - Asynchronous JavaScript and XML

O objetivo desse documento é fornecer as definições de padrões para utilização da tecnologia Ajax na arquitetura do Framework Pinhão. Esclarece também os prós e os contras existentes na utilização desse recurso. Com a utilização do Ajax de forma padronizada, tem-se a manutenção dos sistemas que utilizam o Framework Pinhão facilitada.
gic_padrao_uso_ajax.pdf


Padrões Para Camada de Apresentação

Documento que visa indicar uma forma padrão para o desenvolvimento da camada de apresentação, a view do modelo MVC (Model View Controller).
pfc_padroes_desenv_apresentacao.pdf


Padrões e Convenções Para Código JAVA

Este documento tem como finalidade apresentar os padrões e convenções que deverão ser utilizadas na criação e/ou codificação de aplicativos Java.
pfc_padraocodigojava.pdf


Padrão para Controle de Log em Aplicações JAVA Para INTERNET

Demostração da instalação e configuração para utilização do Log4j.
pfc_controle_log.pfc


Padrão para Monitoramento de Aplicativos

Este documento tem a finalidade de apresentar a API de Monitoramento do OpenGop, para aplicativos que utilizam o Framework Pinhão.

padrao_para_monitoramento_aplicativo.pdf


Guia para Utilização do Framework Agendador - Quartz

Documento destinado a ser um guia rápido e simples para auxiliar no desenvolvimento de Jobs de serviços, através da ferramenta Quartz, em aplicações Java Web.

guiaUtilizacaoQuartz.pdf