Datenbankzugriff mit Hibernate

Generic1

Top Contributor
Hallo,

ich greife auf meine DB über Hibernate in Verbindung mit Spring zu mit:

Java:
getHibernateTemplate().saveOrUpdate(myObject);

Würdet Ihr das noch in eine Thread geben oder wird das im Hintergrund von Hibernate bzw. Spring eh schon gemacht?

lg
 
Spring in einer Enterprise Umgebung.
Mir ist nicht ganz klar ob die Web- Anwendung blockiert, wenn die DB z.B.: nicht erreichbar ist.

PS: ich werde mich hüten, Swing zu verwenden
 
ich nutze auch Hibernate in Verbindung mit Spring

wenn die DB nicht erreichbar gibts ne Fehlermeldung/Exception

Bin mir allerdings nicht sicher, ob man diese abfangen kann
 
ich nutze auch Hibernate in Verbindung mit Spring

wenn die DB nicht erreichbar gibts ne Fehlermeldung/Exception

Bin mir allerdings nicht sicher, ob man diese abfangen kann

Aber hast du irgendwo beim Speichern oder Abfragen über Hibernate einen eigenen Thread gemacht, also so in der Art:

Java:
new Thread() {
   public void run() {
        getHibernateTemplate().saveOrUpdate(myObject);
 
Nein hab ich nicht, meine Klasse sieht zum Bespiel nur so aus:
Java:
public class UserDAO extends HibernateDaoSupport{
    public List<User> selectAll() {
        getHibernateTemplate().setMaxResults(0);
        try{
            return getHibernateTemplate().loadAll(User.class); //SELECT * FROM user
        }
        catch(HibernateException ex){
            System.out.println(ex);
            return null;
        }
    }
}

Bei saveOrUpdate() hab ich das genauso gemacht.
 

Neue Themen


Zurück
Oben