Oi gente eu tenho um Método no dao que retorna uma lista
esse abaixo:
public List<User> read(String Pesquisar){
TelaCadUser telaCadUser = new TelaCadUser();
List<User> dados = new ArrayList<>();
try {
Connection con = ConnectionFactory.getConnection();
String sql = ("select id as Cód, nome as Nome, usuario as Login, senha as Senha, perfilUser as Perfil from user where nome like ?");
pst = con.prepareStatement(sql);
pst.setString(1, Pesquisar + "%");
rs = pst.executeQuery();
while ( rs.next() ) {
User user = new User();
user.setId(rs.getInt("Cód"));
user.setNome(rs.getString("Nome"));
user.setUsuario(rs.getString("Login"));
user.setSenha(rs.getString("Senha"));
user.setperfilUser(rs.getString("Perfil"));
dados.add(user);
System.out.println(dados);
System.out.println("+++++++++++++++++++++++++++");
}
con.close();
} catch (Exception e) {
}
return dados;
}
quero saber como faço para adicionar o resultado da consulta no Jtable, lembrando que cada vez que o usuario digita dispara um select usando like e nisso aparece os resultado na tabela mas nao estou conseguindo 
Na tela abaixo no campo método de pesquisa
