1.Query query = session.createQuery("from User")这句话中,User是java类名,不是表名。
2.我用的Oracle10g数据库,驱动配置都是对的,但是工程启动的时候总出现
Caused by: java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@localhost:1521:orcl的异常。网上搜了很多方法但是没有用,最后在Configuration cfg = new Configuration().configure();之前先写上一下代码Class.forName("oracle.jdbc.driver.OracleDriver");就能正常启动,数据库连接正常。原因还不清楚。