18 de fev. de 2011

Exemplo Solução para Listagem de Objetos Especificos


Neste exemplo colocamos um atributo "idUsuario" na classe Pedido. E em seguida fazemos uma iteração no banco procurando os pedidos que um usuário específico possui. Ver linha 48 da figura abaixo.




Solução Mapeamento Coleção com Hibernate/JPA


Este código mostra como fazer o mapeamento com annotations usando coleções. Neste caso a classe Carrinho possui vários objetos Itens. A marcação @OneToMany representa essa relação.


25 de nov. de 2010

Segundo Incremento

Para o segundo incremento inicialmente escolhemos os seguintes requisitos:

1. O sistema deve gerenciar o cadastro dos Usuários do Sistema.
2. O sistema deve gerenciar o cadastro dos produtos das Lojas.
3. O sistema deve gerenciar o sistema financeiro do shopping. (parte)
4. O sistema deve fornecer uma ferramenta de Carrinho de Compra.

Sendo que estes casos de uso estarão neste incremento:

1 - Efetuar Cadastro(Usuário)
2 - Efetuar Login(Usuário)
9 - Cadastrar Loja
21 - Listar Pedidos
22 - Editar Cadastro(Usuário)
23 - Editar Loja
Complementar o fluxo de compra com alguns detalhes e adicionar o seguinte requisito:
5 - Remover Item do Carrinho de Compra

Ficando dividido as atividades desta forma:

Módulo Usuário
- Cadastrar, Editar, Login [Raul]
- Listar Pedidos [Matheus]

Módulo Loja
- Cadastrar, Editar [Luiz]

Módulo Compra
- Terminar Fluxo de Compra (Carrinho, Opções de Pagamento) [Matheus]