最近开始使用最新版本的Hibernate5,所有的配置感觉都正确却还是没有结果。
使用如下:
public static void main(String[] args) throws Exception {
Configuration cfg = new Configuration().configure();
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(cfg.getProperties()).build();
SessionFactory sf = cfg.buildSessionFactory(serviceRegistry);
Session session = sf.openSession();
Transaction transaction = session.beginTransaction();
User user = new User();
user.setName("xxx");
user.setPassword("pswdddd");
session.save(user);
transaction.commit();
session.close();
sf.close();
}
运行结果老是报错:
Exception in thread "main" org.hibernate.MappingException: Unknown entity: cn.xxx.pojo.User
at org.hibernate.internal.SessionFactoryImpl.getEnti