org.springframework.orm.hibernate3.HibernateQueryException: unexpected token: * near line 1, column 8 [Select * From com.matrix.common.table.his.His_ret_prd_info where evt_usr = 'admin' and evt_cate = 'LGON' AND EVT_TIMESTAMP >= TO_TIMESTAMP('2023-06-09 09:32:40.0', 'yyyy-mm-dd hh24:mi:ss.ff6') order by evt_timestamp desc ]; nested exception is org.hibernate.hql.ast.QuerySyntaxException: unexpected token: * near line 1, column 8 [Select * From com.matrix.common.table.his.His_ret_prd_info where evt_usr = 'admin' and evt_cate = 'LGON' AND EVT_TIMESTAMP >= TO_TIMESTAMP('2023-06-09 09:32:40.0', 'yyyy-mm-dd hh24:mi:ss.ff6') order by evt_timestamp desc ]
时间: 2024-04-05 13:32:47 浏览: 10
这是一个 HibernateQueryException 异常,意味着在查询语句中出现了错误。具体来说,在查询语句中出现了意外的符号“*”,并且它在语句的第一行第八个字符附近。此外,异常信息中还提到了一个嵌套异常 QuerySyntaxException,意味着 Hibernate 在解析查询语句时遇到了语法错误。建议检查查询语句是否正确,并且尝试删除该查询语句中的“*”符号,改为指定需要查询的具体字段。
相关问题
java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.support.OpenSessionInViewFilter 是一个Java异常,表示在运行时无法找到指定的类 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter。
这个异常通常发生在使用Spring框架和Hibernate集成时,当尝试加载 OpenSessionInViewFilter 类时,但是该类在类路径中不存在或无法访问时会抛出该异常。
可能的原因包括:
1. 缺少相关的依赖库或jar包。
2. 类路径配置错误。
3. 版本不匹配,可能是Sprin和Hibernate版本不兼容。
解决该异常的方法包括:
1. 确保相关的依赖库或jar包已正确添加到项目中。
2. 检查类路径配置是否正确,确保可以正确加载到该类。
3. 检查Spring和Hibernate的版本兼容性,确保使用的版本是兼容的。
--相关--:
1. 什么是 ClassNotFoundException 异常?
2. 如何解决 ClassNotFoundException 异常?
3. Spring 和 Hibernate 是什么?它们之间的关系是什么?
JavaDoc:org.springframework.orm.hibernate3
JavaDoc: org.springframework.orm.hibernate3 是 Spring Framework 中对 Hibernate 3 版本的支持。它提供了一些类和接口,使得在 Spring 应用中使用 Hibernate 变得更加容易。其中包括了 HibernateTemplate、HibernateCallback、SessionFactory 和 Transaction 等。使用这些类和接口,可以方便地实现 Hibernate 的数据访问层。同时,它也提供了一些工具类,使得在应用中使用 Hibernate 更加便捷。