public void adicionar(Produto produto) throws SQLException {
        String sql = "insert into produtos (pro_nome,pro_quantidade,pro_validade,pro_fornecedor) values (?,?,?,?)";
        try {
            PreparedStatement stmt = this.conexao.prepareStatement(sql);
            stmt.setString(1, produto.getNome());
            stmt.setInt(2, produto.getQuantidade());
            stmt.setDate(3, new java.sql.Date(produto.getData().getTime()));
            stmt.setInt(4, produto.getFornecedor().getId());
            stmt.execute();
            stmt.close();
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, "Erro: " + ex);
        }
    }