Conectar minha Table ao banco de dados MySql

Boa noite a todos, gostaria de conectar a jTable de meu projeto ao meu banco de dados MySQL, realizei algumas pesquisas e tutoriais, porém, sem sucesso, segue os código abaixo:

produtoAddTableModel:

package model;

import java.util.ArrayList;
import java.util.List;
import javax.swing.table.AbstractTableModel;

/**
 *
 * 
 */
public class produtoAddTableModel extends AbstractTableModel {

    private List<temporariaProdutosAdd> dados = new ArrayList<>();
    private String[] colunas = {"Cod. Produto", "Quantidade", "Valor"};

    @Override
    public String getColumnName(int column) {
        return colunas[column]; //passa tamanho das colunas
    }
    
    

    @Override
    public int getRowCount() {
        return dados.size();

    }

    @Override
    public int getColumnCount() {
        return colunas.length;
    }

    @Override
    public Object getValueAt(int linha, int coluna) {

        switch (coluna) {
            case 0: //passa coluna
                return dados.get(linha).getCodProdutoAdd(); // passa linha
            case 1: //passa coluna
                return dados.get(linha).getQntdProdutoAdd(); // passa linha
            case 2: //passa coluna
                return dados.get(linha).getValorProdutoAdd(); // passa linha
        }

        return null;
    }
    
    public void atualizaTable(produtoAddTableModel att){
        
        this.fireTableDataChanged();
        
    }
}

temporariaProdutoAdd

package model;

/**
 *
 *
 */
public class temporariaProdutosAdd {
    
    private int codProdutoAdd;
    private int qntdProdutoAdd;
    private double valorProdutoAdd;

    public int getCodProdutoAdd() {
        return codProdutoAdd;
    }

    public void setCodProdutoAdd(int codProdutoAdd) {
        this.codProdutoAdd = codProdutoAdd;
    }

    public int getQntdProdutoAdd() {
        return qntdProdutoAdd;
    }

    public void setQntdProdutoAdd(int qntdProdutoAdd) {
        this.qntdProdutoAdd = qntdProdutoAdd;
    }

    public double getValorProdutoAdd() {
        return valorProdutoAdd;
    }

    public void setValorProdutoAdd(double valorProdutoAdd) {
        this.valorProdutoAdd = valorProdutoAdd;
    }
    
}

A Tabela já existe no banco de dados, e recebe 3 colunas, segue abaixo o código da tabela:

Create table temporariaProdutosAdd(
codProdutoAdd int(9)primary key,
qntdProdutoAdd int(9),
valorProdutoAdd double(9));

Essa table está em minha classe Vendas, caso haja necessidade, posto ela, pois é extensa. Grato a todos!

Quando voce debugou, qual problema observou? A partir de qual linha deu errado? Seja mais específico.

cara, eu queria ajuda pra dar um select na tabela, desde o inicio, estou meio perdido em relação a isso, só tenho a tabela.

Se está perdido, pratique seguindo algum material de ensino antes de fazer algo por conta própria. Exemplos:

https://netbeans.org/competition/win-with-netbeans/mysql-client_pt_BR.html
https://www.w3schools.com/sql/

Se tiver uma dúvida mais pontual fale ai.

Vc não sabe fzer a consulta no banco com o Java???