Fórum carrinho de compras #379815

18/06/2010

0

alguem ai tem algum exemplo de com montar um carrinho de compras com jsp + servlets
Jose Neto

Jose Neto

Responder

Posts

18/06/2010

Carlos Mazzi

dá uma olhadinha em http://www.coinfo.cefetpb.edu.br/professor/fred/progiv/spj-servlets/praticas/pratica08.pdf acho que pode lhe ajudar...
Responder

Gostei + 0

22/06/2010

Jose Neto

vlw vou tentar depois 
Responder

Gostei + 0

23/06/2010

Dyego Carmo

Resolvido ?


----------------------------------------------------------------
Dúvidas em Programação ? - http://www.forHelp.US
Controverso Eu ? - http://www.go-java.com

 
Responder

Gostei + 0

06/07/2010

Jose Neto

Ainda estou tentando resolver
Responder

Gostei + 0

06/07/2010

Jose Neto

Bom é o seguinte estou pequisando ainda como realiza-lo devido que eu tenho
que eu tenho as seguintes tabelas

Produto __ItemPedido__Pedido

Vcs podem me explicar como eu vou persisitir nas tabelas ItemPedido e Pedido
ja que a ItemPedido tive que utilizar

um composite_id para tratar as duas Chave Primarias

estou utilizando o Hibernate

Obrigado
Responder

Gostei + 0

09/07/2010

Dyego Carmo

Poderia colar as classes que voce programou para o hibernate aqui ?

Fica mais facil de entender :)


Valeu !
Responder

Gostei + 0

09/07/2010

Jose Neto

PK PEDIDO_PRODUTO(COMPOSITE_ID)

@Embeddable
public class PKItemPedido implements java.io.Serializable{
    
    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    @ManyToOne(fetch=FetchType.EAGER)
    @JoinColumn(name="idPedido")
    private Pedido pedido;
    
    @ManyToOne(fetch=FetchType.EAGER)
    @JoinColumn(name="idProduto")
    private Produto produto;



CLASSE ITEM PEDIDO
@Entity
@Table(name="ItemPedido")
public class ItemPedido {
    
    
    @EmbeddedId
    private PKItemPedido chave;
    
    @Column(name="qtdProduto",nullable=false)
    private int qtdProduto;
    
    @Column(name="valorUnitario",nullable=false)
    private double valorUnitario;

-----metodos getter e setter -----
----equals hash code-------


 CLASSE PRODUTO

@Entity
@Table(name="Produto")
public class Produto implements java.io.Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    @Id
    @GeneratedValue
    @Column(name="idProduto",nullable=false)
    private int idProduto;

    @Column(name="nomeProduto")
    private String nomeProduto;

    @Column(name = "quantidade")
    private int quantidade;

    @Column(name = "imagemProduto")
    private String imagemProduto;

    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "idCategoria")
    private CategoriaProduto categoria;



CLASSE PEDIDO
@Entity
@Table(name="Pedido")
public class Pedido implements java.io.Serializable{

    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    
    @Id
    @GeneratedValue
    @Column(name="idPedido",nullable=false)
    private int idPedido;
    
    @Column(name="dataPedido",nullable=false)
    @Temporal(TemporalType.DATE)
    private Date dataPedido;
    
    @Column(name="dataPrevistaEntrega",nullable=false)
    @Temporal(TemporalType.DATE)
    private Date dataPrevistaEntrega;
    
    @Column(name="dataFimEntrega")
    @Temporal(TemporalType.DATE)
    private Date dataFimEntrega;
    
    @ManyToOne(fetch=FetchType.LAZY)
    @JoinColumn(name="idEstadoPedido")
    private EstadoPedido estado;
    
    @ManyToOne(fetch=FetchType.LAZY)
    @JoinColumn(name="idPessoa")
    private Pessoa pessoa;
    
    @OneToOne(mappedBy="pedido",fetch=FetchType.LAZY,cascade=CascadeType.PERSIST)    
    private EntregaPedido entrega;    



Caso não entenda ai eu tento colocar os codigos melhor
minha duvida é que eu posso utilizar ArrayList ou outro tipo de coleção
desde já obrigado
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar