sql >> Databáze >  >> RDS >> Mysql

Výjimka v hlavním vláknu org.hibernate.MappingException:Neznámá entita

LinhSaysAhoj, provedl jsem váš kód pomocí Hibernate 5 a mám úplně stejnou chybu. Spustil jsem to pomocí Hibernate 4 a není žádný problém.

Výukový program pro Pluralsight byl vytvořen pro Hibernate 4. Zde je nástroj pro vytváření továren relací, který pracuje s 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. Hibernujte, jak modelovat tento vztah

  2. Proč mysql_num_rows($result) vrací 1, i když $result vrací prázdnou sadu výsledků?

  3. Připojení MySQL ztraceno:systémová chyba:110

  4. Materialized Views – Identifikace poslední aktualizace