Caso ocorra algum erro na execução da query, se é possível ocorrer..
Teria como retornar um boolean nos métodos insert, update, delete?
..ou não precisa?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Caso ocorra algum erro na execução da query, se é possível ocorrer..
Teria como retornar um boolean nos métodos insert, update, delete?
..ou não precisa?
Renato, o curso usa o padrão DAO para agregar as queries na mesma classe, certo? Uma possibilidade é fazer os métodos no DAO retornarem booleanas e criar um bloco try/catch, retornando false caso haja alguma exceção! Exemplo:
public boolean delete(Modelo modelo) {
try {
// lógica de remover modelo
return true;
} catch (Exception e) {
return false;
}
}