Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wyjątek w głównym wątku org.hibernate.MappingException:Nieznana jednostka

LinhSaysHi, wykonałem Twój kod za pomocą Hibernate 5 i mam dokładnie ten sam błąd. Wykonałem go za pomocą Hibernate 4 i nie ma problemu.

Samouczek dotyczący Pluralsight został stworzony dla Hibernate 4. Oto generator sesji, który współpracuje z 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. Nie można ustawić zmiennej „sql_mode” na wartość „NO_AUTO_CREATE_USER”

  2. Podzapytanie jako wygenerowana kolumna w mysql?

  3. Tworzenie tablicy za pomocą rekurencyjnego php z mysql

  4. MySql pobiera listę unikalnych słów z tabeli, w której wartości w polu są oddzielone przecinkiem

  5. MySQL pobiera ilości z ostatnich 12 miesięcy pogrupowane według miesięcy