resultSetToTableModel maps a simple ResultSet to a JTable. Column by Column.
Then
you should see a table header if that class works properly. We can't help you debug 3rd party classes if they don't do their job properly.
Invoking the setModel(...) method is all you need to do to refresh data in the table. Of course this method will replace your initial DefaultTableModel including the column names and not just the data.