Descrição
Documentos específicos para o desenvolvimento utilizando o Framework Pinhão - Tecnologia JAVA.
Gerais
Padrões
- Padrão para Organização Física de Arquivos em Aplicações Java Web
- Padrão para Gerenciamento de Layout com Tiles
- Padrão para Controle de Exceções em Aplicações Java Web
- Padrão de Validação de Dados Com o Struts Validator
- Padrão de Paginação de Dados em Aplicações Java para Internet
- Padrão para Envio de e-mail
- Padrão para Gerencimanto de Transações no FrameWork Pinhão
- Padrão para a utilização de mais de um banco de dados no Framework Pinhão
- Padrões de Linguagem
- Padrão de Utilização de AJAX - Asynchronous JavaScript and XML
- Padrões para Camada de Apresentação
- Padrões e Convenções Para Código Java
- Padrão para Controle de Log em Aplicações Java Web
- Padrão para Monitoramento de Aplicativos
Guias
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 econstruir 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