异常

Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set

这是hibernate4.3.5 小实例报错:办法
再hibernateUtil中创建sessionFactory时:                                                    
   
    1--->Configuration configuration = new Configuration();
    configuration.configure("hibernate.cfg.xml");//制定配置文件
    ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(
            configuration.getProperties()).build();
    sessionFactory = configuration.buildSessionFactory(serviceRegistry);                   
    
    2--->把方言配置在properties中。

2.IDE 报错 An internal error occurred during: "Loading descriptor for ###“

解决办法,web.xml版本申明不正确。新建一个项目,生成web.xml把头粘贴过来就好。

3.The project was not built since its build path is incomplete. Cannot find the class file forjavax.servlet.jsp.PageContext. Fix the build path then try building this project 
The type javax.servlet.jsp.PageContext
 cannot be resolved. It is indirectly referenced from required .class files 的错误。
把servlet-api.jar和jsp-api.jar包加入lib中即可。摘自:http://blog.chinaunix.net/uid-20681545-id-3412158.html



4.Hibernate: select hibernate_seq.nextval from dual

《1》去数据库执行一下select hibernate_seq.nextval from dual,看是否有序列。 

《2》.insert操作没有成功,select操作能否查询出数据?如果select可以的话,是不是你的service的    方法不在         事务范围内(即以无事务的方法执行的,这个肯定insert不了)。 




你可能感兴趣的:(异常)