exercícios de jsp leonardo@sumersoft.com. exercício calculadora

Post on 17-Apr-2015

114 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Exercícios de JSP

leonardo@sumersoft.com

Exercício Calculadora

Roteiro de Implementações

Sem uso de Java Beans

1. Memória em sessão e única;

2. Memória comum volátil;

3. Memória comum persistente;

4. Memória individual persistente;

5. Variação do meio de persistência;

• Abordagem: Toda implementação no JSP

Com uso de Java Beans

1. Persistência em arquivos;

2. Persistência em banco de dados;

3. Persistência mista;

• Abordagem: Implementação com boa modularidade separando lógicas de apresentação, controle e negócio

Implementações - Incrementais

Memória em sessão e única

• Controle de concorrência desnecessário

• Autenticação de usuários desnecessária

• Persistência desnecessária

Memória comum volátil

• Exige controle de concorrência

Memória comum persistente

• Controle de persistência

Memória individual persistente

• Exige autentificação/identificação de usuários

Variação do meio de persistência

• Utilização de banco de dados

Utilização de Beans e separação

Código JSP

• Apresentação

• Controle

Implementação do JSP

• Utilização de JavaBeans• Tratamento de Exceções

JavaBean

• Modelo– Lógica da calculadora– Persistência– Autenticação

Vantagens - Implementação S/Beans

• Fácil prototipação para problemas pequenos

• Fácil deploy

Vantagens - Implementação C/Beans

• Modularidade boa

• Mais fácil para desenvolvimentos complexos

• Código de fácil manutenção

• Código flexível

top related