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

Изключение в основната нишка org.hibernate.MappingException:Неизвестен обект

LinhSaysЗдравейте, изпълних кода ви с Hibernate 5 и имам абсолютно същата грешка. Изпълних го с Hibernate 4 и няма проблем.

Урокът за Pluralsight е създаден за Hibernate 4. Ето конструктор на сесии, който работи с Hibernate 5:

public class HibernateUtilities_5 {

    private static final SessionFactory sessionFactory = buildSessionFactory();

    private static SessionFactory buildSessionFactory() {
        try {
            StandardServiceRegistry standardRegistry = new StandardServiceRegistryBuilder()
                    .configure("hibernate.cfg.xml").build();
            Metadata metadata = new MetadataSources(standardRegistry).getMetadataBuilder().build();
            return metadata.getSessionFactoryBuilder().build();

        } catch (HibernateException he) {
            System.out.println("Session Factory creation failure");
            throw he;
        }
    }

    public static SessionFactory getSessionFactory() {
        return sessionFactory;
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. МАКС. ДЪЛЖИНА НА MYSQL CONCAT

  2. Предназначение на SQLAlchemy над MySQLdb

  3. php - laravel:Как да се справим с припокриването на времето в базата данни?

  4. Грешка в MySQL 8.0.11 при свързване поради caching_sha2_password

  5. Как бързо да преименувам MySQL база данни (промяна на името на схемата)?