情景:当时在写一个indert语句,其他地方都配置好了,但是运行时一直报表或试图不存在。
解决办法:当时犯了个地级的错误,hibernate中使用的是getSession.createSQLQuery(),此时应该写sql语句,表名应该写数据库中的表名,但是我写成了实体类中的表名称
总结:createSQLQuery()方法使用sql语句;createQuery()方法使用hql语句。
情景:当时在写一个indert语句,其他地方都配置好了,但是运行时一直报表或试图不存在。
解决办法:当时犯了个地级的错误,hibernate中使用的是getSession.createSQLQuery(),此时应该写sql语句,表名应该写数据库中的表名,但是我写成了实体类中的表名称
总结:createSQLQuery()方法使用sql语句;createQuery()方法使用hql语句。
2万+
577

被折叠的 条评论
为什么被折叠?