【问题标题】:SQuirrel SQL client with hibernate 4.1.7SQuirrel SQL 客户端与休眠 4.1.7
【发布时间】:2013-02-27 16:41:00
【问题描述】:

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

软件版本:

松鼠 3.4.0
Oracle Oracle 数据库 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:
    Hibernate 服务器进程发生异常:
    ORA-00923: 在预期的地方找不到 FROM 关键字
    java.sql.SQLSyntaxErrorException:
    ORA-00923: 在预期的地方找不到 FROM 关键字

会不会是 SQuirrel 根本不支持 Hibernate 4.1.7?

如果有任何帮助,我将不胜感激,
阿纳托利。

【问题讨论】:

    标签: hibernate squirrel-sql


    【解决方案1】:

    我也在为同样的问题而苦苦挣扎。寻找解决方案,我花时间修补了 squirrel 以使用 hibernate 4.1.9。

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

    最好的问候,

    彼得

    【讨论】:

    • 那么如何将这个补丁准确地应用于 SQL Squirrel?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-01
    相关资源
    最近更新 更多