Jtable alguem pode me ajudar

Boa Tarde galera gostaria de uma ajuda no Jtable crie uma classe que busca o objeto no banco dados mais com a que eu crie traz apenas 1 objeto especifico… Vi alguns tutorias mas gostaria de uma ajuda de alguém de uma dica como fazer meus fontes estão assim …

public Aluno PesquisaAluno(String nomeAluno) throws Exception {

        Connection c = conexao;
        ResultSet rs = null;
        PreparedStatement ps;
        Aluno aluno = new Aluno();

        try {

            ps = conexao.prepareStatement("SELECT * FROM aluno where nm_aluno = ?");
            ps.setString(1, nomeAluno);


            rs = ps.executeQuery();

            if (rs.next()) {
                aluno.setNome(rs.getString("nm_aluno"));


            }

        } catch (SQLException ex) {
            ex.printStackTrace();
        }

        return aluno;
    }
}

O que eu to querendo na verdade e buscar os dados que tenho na tabela por nome codigo ou algo a mais alguem pode me ajudar…

Por ser só um registro, talvez seria melhor mostrar esse registro num form simples. Agora se insiste e deseja usar o JTable só pra leitura pode utilizar uma solução via anotação como o JTable Annotations.