PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Хибернацията не записва обект в базата данни?

Не те видях да прочистваш сесията си

Session session = sessionFactory.openSession();
session.save(mc);
session.flush();
session.close();

Но най-предпочитаният е

Session session = factory.openSession();
    Transaction tx = null;
    try {
        tx = session.beginTransaction();
        session.save(mc);
        tx.commit(); // Flush happens automatically
    }
    catch (RuntimeException e) {
        tx.rollback();
        throw e; // or display error message
    }
    finally {
        session.close();
    }



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Предоставете всички по конкретна схема в db на групова роля в PostgreSQL

  2. Паралелен unnest() и ред на сортиране в PostgreSQL

  3. Връщане на нечислови стойности от колона на PostgreSQL база данни

  4. Как да посочите текущата работеща база данни за скрипта за инициализация на контейнер за докер постгрес?

  5. Получаване на кодирането на база данни на Postgres