Wie zu fangen, Hibernate SQL-AUSNAHMEN IM FRÜHJAHR

ich bin mit hibernate ausführen von sql-Anweisungen im Frühjahr aber auf Ausnahmen, die ich verwendet hibernate Ausnahme und sql-Ausnahme, aber ich bin nicht in der Lage, die Ausnahmen behandeln

ob mein sql server nicht oder nicht zugänglich ist, vermag ich nicht zu fangen, die Ausnahme bin ich immer Fehler

org.hibernate.exception.JDBCConnectionException 

hier name.save(user);

ist hibernate-Befehl, der ausgeführt wird, sql-Befehl

wie zum abfangen dieser Art von Ausnahmen

bin ich immer Fehler

Nicht erreichbar catch-block für JDBCConnectionException.Diese exception wird nie geworfen, aus der try-Anweisung Körper

Nicht erreichbar catch-block für die SQLException. Diese exception wird nie geworfen, aus der try-Anweisung Körper

mycode:

try
{
      ApplicationContext appContext = 
              new ClassPathXmlApplicationContext("/config/BeansInfo.xml");
    TokenBo tokenBo = (TokenBo)appContext.getBean("TokenBo");
    TokenModel token = new TokenModel();
    token.setNumber(Number);
    token.setID(ID);
}

catch(JDBCConnectionException ex  )
{
  System.out.println(ex);
}
catch(SQLException e){}
  • ich möchte auch fangen sql nicht ausführbare Ausnahmen wie Kollision primären Schlüssel, wie zu fangen, die Ausnahmen
  • mögliche Duplikate von Hibernate exception handling
  • legen Sie nie zusätzliche Informationen in die Kommentare; immer aktualisieren Sie Ihre Frage - nicht erwarten, dass andere Menschen Lesen, die durch den (möglicherweise langwierigen) Liste der Kommentare.
InformationsquelleAutor Labeo | 2015-09-02
Schreibe einen Kommentar