Hibernate显示 错误:Unknown entity

由于创建配置对象时:
hibernate 4.3之后StandardServiceRegistryBuilder代替了ServiceRegistryBuilder

Hibernate5中创建SessionFactory的2种方式
第一种:

>//创建配置对象  
StandardServiceRegistry registry = new StandardServiceRegistryBuilder().configure("hibernate.cfg.xml").build();  
// 根据服务注册类创建一个元数据资源集,同时构建元数据并生成应用一般唯一的的session工厂  
SessionFactory sessionFactory = new MetadataSources(registry).buildMetadata().buildSessionFactory();

第二种:

Configuration configuration=new Configuration().configure();
SessionFactory sessionFactory=configuration.buildSessionFactory();

你可能感兴趣的:(hibernate,注解,Unknown,entity)