Esse metodo nao retorna um ResultSet - ele recebe um 
Para ver os usos, basta olhar as chamadas a ele na mesma classe.
Rafael
Esse metodo nao retorna um ResultSet - ele recebe um 
Para ver os usos, basta olhar as chamadas a ele na mesma classe.
Rafael
Cara, olha os fontes por completo e rastreia as chamadas do metodo, dependendo da IDE que vc usa ela faz isso pra vc.
Seja forte leia os fontes.
[]'s
Parece que sim! Muito bom.
Baixei o src do JForum pra aprender, e me deparei com esse método e quero saber pra que serve esse método que retorna um ResultSet? Quem irá utilizar ele? Como? ONde? Pra que?
protected Post makePost(ResultSet rs) throws Exception
{
Post post = new Post();
post.setId(rs.getInt("post_id"));
post.setTopicId(rs.getInt("topic_id"));
post.setForumId(rs.getInt("forum_id"));
post.setUserId(rs.getInt("user_id"));
Timestamp postTime = rs.getTimestamp("post_time");
post.setTime(postTime);
post.setUserIp(rs.getString("poster_ip"));
post.setBbCodeEnabled(rs.getInt("enable_bbcode") > 0);
post.setHtmlEnabled(rs.getInt("enable_html") > 0);
post.setSmiliesEnabled(rs.getInt("enable_smilies") > 0);
post.setSignatureEnabled(rs.getInt("enable_sig") > 0);
post.setEditTime(rs.getTimestamp("post_edit_time"));
post.setEditCount(rs.getInt("post_edit_count"));
post.setSubject(rs.getString("post_subject"));
post.setText(this.getPostTextFromResultSet(rs));
post.setPostUsername(rs.getString("username"));
post.hasAttachments(rs.getInt("attach") > 0);
post.setModerate(rs.getInt("need_moderate") == 1);
SimpleDateFormat df = new SimpleDateFormat(SystemGlobals.getValue(ConfigKeys.DATE_TIME_FORMAT));
post.setFormatedTime(df.format(postTime));
post.setKarma(DataAccessDriver.getInstance().newKarmaDAO().getPostKarma(post.getId()));
return post;
}
olhando assim esse resultSet serve para construir um novo post ou pegar um post já criado?
agora eu entendi. esse método pega um resultSet e retorna as informaçoes de um post. mas não entendo uma coisa. se é pra ele retornar o post, pq fazer aerobico.setId?:
aerobico.setId(resultSet.getInt(“id”));
na minha idéia, pra retornar um post ele tinha q getId. é contraditório isso. acontece tamem com um método addUsuario:
prepStatement.setString(3,usuario.getEmail());
se é pra adicionar, cadastrar, setar, etc, pq falar getEmail()?
não entendo.