classmate.DbOperate.getUser(DbOperate.java:23)
你程序里边的这一行查询出错
你应该看你的查询sql是不是写的有问题?

解决方案 »

  1.   

    根本就不是tomcat的问题,是你的程序有问题:org.hibernate.exception.SQLGrammarException: could not execute query你现在用的是 Hibernate 进行查询,所以,查询语句要符合 hql 格式。它和 sql 是有区别的。尽管很相似。要不,把这个查询语句贴出来,大家帮你看下!
      

  2.   

    hql和sql很不一样的,程序里面要用hql标准,hibernate会根据数据库自动转换成sql语句的,这明显是hql语句有问题。
      

  3.   

    org.hibernate.exception.SQLGrammarException: could not execute query
    org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:65)
    就这两句话就知道是哪里出问题了阿。