Je ne suis pas en mesure de gérer l'exception dans la méthode de classe DAO dans le cas de l'annotation Transactional
.Impossible de gérer l'exception au printemps Méthode hibernate @transactional
méthode classe de service:
public String saveEmp(Employee emp) {
return empDao.saveEmp(emp);
}
méthode DAO Classe:
public String saveEmp(Employee emp) {
try{
return getHibernateTemplate.save(emp);
}catch(DataIntegrityViolationException de){
if(nameExist(emp)){
throw new NameExistException();
}
}catch(Exception e){
throw new Exception(e.getstacktrace());
}
}