带有hibernate 4.1.7的SQuirrel SQL客户端

时间:2013-02-27 16:41:00

标签: hibernate squirrel-sql

有没有人尝试使用SQuirrel和hibernate hibernate 4.1.7一起运行HQL查询。

软件版本:

SQuirrel 3.4.0
Oracle Oracle Database 11g快捷版11.2.0.2.0版 - 生产
Hibernate 4.1.7-final

问题的描述

当我附加到Hibernate进程并创建会话时:

  1. “地图对象”标签不显示任何对象
  2. 堆栈跟踪显示
    java.lang.RuntimeException: java.lang.NoSuchMethodException:
    java.lang.Object.getMappedClass(org.hibernate.EntityMode)
  3. 运行简单的hql查询(select t from someTypeName t)会产生
    net.sourceforge.squirrel_sql.plugins.hibernate.server.SquirrelHibernateServerException:
    Exception occured on Hibernate Server Process: 
    ORA-00923: FROM keyword not found where expected
    java.sql.SQLSyntaxErrorException: 
    ORA-00923: FROM keyword not found where expected
  4. 是不是SQuirrel根本不支持Hibernate 4.1.7?

    我很感激任何帮助,
    阿纳托。

1 个答案:

答案 0 :(得分:1)

我正在努力解决同样的问题。寻找解决方案,我花时间和修补松鼠一起使用hibernate 4.1.9。

补丁被提交到squirrel的邮件列表,等待批准。同时,补丁在这里:http://pastebin.com/yinBqy4m

最诚挚的问候,

彼得