GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Tratamento de erro com Hibernate
Índice dos Fóruns
»
Desenvolvimento Web
Autor
Mensagem
06/07/2008 10:10:30
Assunto:
Tratamento de erro com Hibernate
dricorj
Thread.start()
Membro desde: 24/10/2006 01:54:17
Mensagens: 33
Offline
Qual a melhor forma de se fazer tratamento de erros no Hibernate ? Alguem tem algum exemplo simples por favor.
Estou fazendo genericamente asism:
}catch(Exception e){
e.printStackTrace();
s.setAttribute("erro", e.getMessage());
return mapping.findForward("failure");
}
so que so me retorna sempre
could not insert: [br.com.gev.bean.Paciente]
independente do erro q for. Acho q nao esta correto dessa forma. Alguem pode ajudar ?
08/07/2008 13:33:34
Assunto:
Re:Tratamento de erro com Hibernate
dricorj
Thread.start()
Membro desde: 24/10/2006 01:54:17
Mensagens: 33
Offline
ninguem ?
09/07/2008 08:35:06
Assunto:
Re:Tratamento de erro com Hibernate
mateusprado
JavaEvangelist
Membro desde: 26/02/2008 07:20:38
Mensagens: 412
Localização: Araraquara, SP
Offline
uma dica! na maioria das vezes eu uso um catch{} da seguinte forma.
public class Bean { private String msgErro; //get set e outros metodos e construtores try{ }catch(Exception e) { System.out.println("ERRO -> " + e.getMessage()); this.msgErro = " " + e.getMessage; } }
ou seu msgErro pode ser uma mensagem personalizada por vc.
em sua jsp, por exemplo, chame o msgErro.
[]s,
Mateus Prado
Caelum Stella
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer
09/07/2008 12:15:49
Assunto:
Re:Tratamento de erro com Hibernate
dricorj
Thread.start()
Membro desde: 24/10/2006 01:54:17
Mensagens: 33
Offline
blz, mas como que eu vou saber q erro que deu para eu personalizar a minha mensagem de erro?
Pq pelo menos os erros que vi que podem ocorrer sao:
- email digitado ja existir no banco
- nao conseguir enviar email
- cpf ja existe
- outro erro qualquer
como eu vou saber qual deles é para exibir uma msg personalizada do tipo: "Esse email já está cadastrado".
Índice dos Fóruns
»
Desenvolvimento Web
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team