Portal Web com área administrativa

Website dinâmico no seguimento de advocacia, possui uma área administrativa com interface intuitiva e de fácil uso para publicação de notícias e cadastro de páginas.

Linguagem de programação:

Java EE 6

Frameworks:

Hibernate - Persistência dos dados. Java Persistence API (JPA) – Implementa o padrão em mapeamento objeto-relacional para POJOs. Apache Log4j - Saídas de exceções e erros na aplicação. JavaServer Faces (JSF) - Interfaces de usuário baseadas em web. Primefaces – Upload e visualização de imagem. C3p0 – Gerência do pool de conexões. Ehcache – Cache de páginas para melhoria no desempenho da aplicação. JasperReports - Geração dinâmica de relatórios. Spring – Inversão de controle e injeção de dependência.

Banco de Dados Relacional:

PostgreSQL 8.3 - Para o armazenados das informações.

Persistência dos Dados:

JPA/Hibernate - Para persistência e conexão com o banco de dados.

Interface de Visão:

JSF/Facelets/Primefaces - Para as telas de interação com o usuário.

Regras de Negócio:

DAO - CRUD para as operações de Inserção, Seleção, Atualização e Exclusão dos dados.

IDE utilizada:

Eclipse Europa 3.3.2.

Importado do Subversion

Sistema Web com Administração de paginas e conteúdos do site versão Java EE (Importado de Assembla SVN, data do repositório de 2012-03-19).