desenvolvendo aplicaÇÕes java para web utilizando os frameworks struts 2 e hibernate alexandre...
Post on 18-Apr-2015
104 Views
Preview:
TRANSCRIPT
DESENVOLVENDO APLICAÇÕES JAVA PARA WEB UTILIZANDO OS FRAMEWORKS STRUTS 2 E HIBERNATE
Alexandre Oliveira
STRUTS 2
O que é? Para que Serve?
STRUTS 2CARACTERÍSTICAS: Baseado em POJOs (Plain Old Java Object)
Anotações ou XML Suporte a temas Validações detalhadas e customizáveis
Páginas protegidas
STRUTS 2CARACTERÍSTICAS: Suporte a diferentes tecnologias de apresentação
* Velocity, freemarker, JSP Suporte nativo para AJAX Integração nativa com Spring Interceptors Struts Tags
STRUTS 2MOTIVOS PARA SE UTILIZAR: Se tornou um padrão de mercado
Integração com a maioria das IDEs de mercado
Não reinventar a roda, focando os seus esforços em regras de negócio
STRUTS 2MOTIVOS PARA SE UTILIZAR: Separar a camada de negócio da camada de apresentação
Criação de aplicações padronizadas, facilitando a manutenção
Criação de Aplicações Internacionalizadas
Aumentar a produtividade
STRUTS 2REFERÊNCIAS:Documentação http://struts.apache.org/2.x/
index.html
STRUTS 2
Praticando....
HIBERNATE
O que é? Para que Serve?
HIBERNATEARQUITETURA: Formada por Interfaces : Session, Transaction e Query Configuration Interceptor, Lifecycle e
Validatable. UserType, CompositeUserType,IdentifierGenerator.
HIBERNATECARACTERÍSTICAS: Baseado no modelo orientado a
objeto, porém precisa trabalhar com banco de dados relacionais (presente na maioria dos SGDBs).
Transforma as classes Java em tabelas de dados (e dos tipos de dados Java para os da SQL).
Mapeamentos XML ou Anotações
top related