Code example for ResultSet

Methods: getInt, getString

0
import java.util.Map; 
 
public class PersonnePhysiqueRowMapper implements ParameterizedRowMapper<PersonnePhysique> { 
    public PersonnePhysique mapRow(ResultSet resultSet, int rowNum) throws SQLException {
        PersonnePhysique p = new PersonnePhysique();
        p.setNom(resultSet.getString("nom"));
        p.setPrenom(resultSet.getString("prenom"));
        p.setCodePostal(resultSet.getInt("codePostal"));
        p.setPays(resultSet.getString("pays"));
        return p;
    } 
 
    public static  PersonnePhysique mapResult(Map<String, Object> result){
        PersonnePhysique p = new PersonnePhysique();
        p.setNom(result.get("nom").toString());
        p.setPrenom(result.get("prenom").toString());
        p.setCodePostal((Integer) result.get("codePostal"));
        p.setPays(result.get("pays").toString());
        return p;
 
    }