Duvida Spring spring-framework-2.5.6 referente DuplicateKeyException?

0 respostas
P

Olá,

vi o exemplo abaixo e tentei usar a exception DuplicateKeyException
mas não encontrou estou usando a versão spring-framework-2.5.6 ou tem que pegar em outro lugar ???

se alguém puder me ajudar ???

abs

package com.vaannila.dao; 
02. 
 
03.import org.springframework.context.ApplicationContext; 
04.import org.springframework.context.support.ClassPathXmlApplicationContext; 
05.import org.springframework.dao.DataAccessException; 
06.import org.springframework.dao.DuplicateKeyException; 
07.import org.springframework.dao.EmptyResultDataAccessException; 
08. 
 
09.import com.vaannila.domain.Forum; 
10. 
 
11.public class Main { 
12. 
 
13.    
public static void main(String[] args) { 
14.        
ApplicationContext context = new ClassPathXmlApplicationContext( 
15.                
"beans.xml"); 
16.        
ForumDAO forumDAO = (ForumDAO) context.getBean("forumDAO"); 
17.        
Forum springForum = new Forum(1, "Spring Forum", 
18.                
"Discuss everything related to Spring"); 
19.        
try { 
20.            
forumDAO.insertForum(springForum); 
21.        
} catch (DuplicateKeyException e) { 
22.            
System.out.println("Forum Already Exist"); 
23.        
} catch (DataAccessException e) { 
24.            
e.printStackTrace(); 
25.        
} 
26.        
try { 
27.            
System.out.println(forumDAO.selectForum(2)); 
28.        
} catch (EmptyResultDataAccessException e) { 
29.            
System.out.println("The Forum id is invalid"); 
30.        
} catch (DataAccessException e) { 
31.            
e.printStackTrace(); 
32.        
} 
33. 
 
34.    
} 
35. 
 
36.}
Criado 16 de setembro de 2009
Respostas 0
Participantes 1