diciamo che in effetti utilizzare DbUtils non ha molto senso... Ho per ora risolto creando la tabella direttamente

codice:
DefaultTableModel model = new DefaultTableModel();
model.setColumnIdentifiers(columnNames);
table = new JTable();
table.setModel(model);
			
String query = "select * from tabella";
PreparedStatement pst = connection.prepareStatement(query);
ResultSet rs = pst.executeQuery();
recupero quinsi tutti i valori della select e li inserisco in tabella tramite il ciclo while

codice:
while(rs.next()) {
strNumero=rs.getString("Numero");
...
}
quindi uscito dal while inserisco una nuova riga contenente i totali ed infine posso settare il grassetto sull'ultima riga come i font tramite

class provaRenderer implements TableCellRenderer { ....

Questo più o meno è il procedimento a cui sono arrivato e funziona tutto... se però c'è qualche idea migliore sono interessato :-P