A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

DESENVOLVENDO APLICAÇÕES JAVA PARA WEB UTILIZANDO OS FRAMEWORKS STRUTS 2 E HIBERNATE Alexandre Oliveira.

Apresentações semelhantes


Apresentação em tema: "DESENVOLVENDO APLICAÇÕES JAVA PARA WEB UTILIZANDO OS FRAMEWORKS STRUTS 2 E HIBERNATE Alexandre Oliveira."— Transcrição da apresentação:

1 DESENVOLVENDO APLICAÇÕES JAVA PARA WEB UTILIZANDO OS FRAMEWORKS STRUTS 2 E HIBERNATE Alexandre Oliveira

2 S TRUTS 2 O que é? Para que Serve?

3 S TRUTS 2 C ARACTERÍSTICAS : Baseado em POJOs (Plain Old Java Object) Anotações ou XML Suporte a temas Validações detalhadas e customizáveis Páginas protegidas

4 S TRUTS 2 C ARACTERÍSTICAS : Suporte a diferentes tecnologias de apresentação * Velocity, freemarker, JSP Suporte nativo para AJAX Integração nativa com Spring Interceptors Struts Tags

5 S TRUTS 2 M OTIVOS 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

6 S TRUTS 2 M OTIVOS 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

7 STRUTS 2 REFERÊNCIAS: Documentação

8 S TRUTS 2 Praticando....

9 HIBERNATE O que é? Para que Serve?

10 HIBERNATE ARQUITETURA : Formada por Interfaces : Session, Transaction e Query Configuration Interceptor, Lifecycle e Validatable. UserType, CompositeUserType, IdentifierGenerator.

11 HIBERNATE CARACTERÍ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

12


Carregar ppt "DESENVOLVENDO APLICAÇÕES JAVA PARA WEB UTILIZANDO OS FRAMEWORKS STRUTS 2 E HIBERNATE Alexandre Oliveira."

Apresentações semelhantes


Anúncios Google