How do I check if a database field is populated or is null? Do you have a ResultSet method that does this?
In case it is a date field.
PreparedStatement ps = connection.prepareStatement("SELECT * FROM tarefas");
ResultSet result = ps.executeQuery();
while(result.next()) {
Tarefa tarefa = new Tarefa();
tarefa.setId(result.getLong(1));
tarefa.setDescricao(result.getString(2));
tarefa.setFinalizado(result.getBoolean(3));
if(quero fazer a verificação aqui) {
Calendar calendario = Calendar.getInstance();
calendario.setTime(result.getDate(4));//Ainda não sei se isso funciona
tarefa.setDataFinalizacao(calendario);
}
lista.add(tarefa);
}