Como Realizar Uma Venda em Java

Galera sou iniciante em java e tenho um trabalho da escola, porem n estou conseguindo fazer o DAO e a programação em si da tela de realizar vendas segue o modelo bean da classe vendas

/*

  • To change this license header, choose License Headers in Project Properties.
  • To change this template file, choose Tools | Templates
  • and open the template in the editor.
    */
    package modelo.bean;

/**
*

  • @author Caio Victor
    */
    public class Vender {
    private String nome;
    private String produto;
    private int quantidade;
    private int preco;

    public String getNome() {
    return nome;
    }

    public void setNome(String nome) {
    this.nome = nome;
    }

    public String getProduto() {
    return produto;
    }

    public void setProduto(String produto) {
    this.produto = produto;
    }

    public int getQuantidade() {
    return quantidade;
    }

    public void setQuantidade(int quantidade) {
    this.quantidade = quantidade;
    }

    public int getPreco() {
    return preco;
    }

    public void setPreco(int preco) {
    this.preco = preco;
    }

}

Olá,
sua estruturação está um pouco longo da realidade. N se consegue fazer isso com uma classe apenas, precisa de várias, precisa de relacionamentos, orientação a objetos…
Veja o exemplo abaixo e tente fazer algo parecido conforme sua necessidade.


Com foco nos objetos Venda, Produto e VendaProduto

Olá… Você esta fazendo em Swing?
Posta o DAO e o script do banco por favor…
Mas para resumir, você antes deve criar um “carrinho” onde serão adicionados todos os produtos, lembre-se de adicionar a classe produto e não um nome de produtos e tals.
Depois que você tiver com o carrinho completo ai tenta adicionar ele em uma venda =]
Mas antes, um problema de cada vez!