【问题标题】:NHibernate consoleNHibernate 控制台
【发布时间】:2011-06-06 02:27:35
【问题描述】:

寻找任何类型的控制台,我可以在其中尝试我的 NHibernate HQL 查询,然后再将它们合并到我的应用程序中。拥有像 MySql Workbench 这样的东西会非常好:我只需要输入一个查询并接收返回的结果。

如果可能,请先列出免费软件工具。

谢谢

【问题讨论】:

    标签: .net mysql nhibernate hibernate hql


    【解决方案1】:

    【讨论】:

    • 刚刚尝试过 NHibernate Workbench。它没有任何帮助,返回的错误让我大吃一惊。目前尚不清楚如何进行。肯定不如 MySQL workbench 好用。 @BreakPhreak 你觉得什么是最适合 MySQL Workbench 的想法?
    • @MikedeKlerk 在我列出的项目中(两年多前!)只有 NHibernate Web 控制台(由我维护)。当然,你总是可以在他们离开的地方拿起其他人..
    • 我喜欢对开源的贡献(=从他们离开的地方开始)。但是有一份全职工作,两个 2 岁的孩子,我发现我没有时间做任何重要的增量......
    【解决方案2】:

    我上次使用它已经有一段时间了,但我相信NHibernate Query Analyzer 至少可以部分做到这一点。 YMMV。

    【讨论】:

    • 有趣。已下载。从一开始就出现异常,没有任何继续的选项。发送错误报告。等待:)
    • 2008 年最后一次更新,对我来说似乎已经死了。 NHibernate 支持高达 2.1。太糟糕了...
    【解决方案3】:

    专用工具会很好,但您并不需要它。您可以使用单元测试和 NHProfiler 来测试您的查询。如果您在团队中工作,您可以分享您的测试,以便其他人也可以学习。

    【讨论】:

    • 但我认为他说的是能够对不同的查询进行试验,而单元测试并没有真正的帮助。
    • 没错。我只需要一开始就尝试查询,然后看看(稍后)它们是如何转换为 SQL 查询的。我们也有单元/集成测试。
    • 调试单元测试需要编译,并加载大量程序集。如果您想快速调整和重新测试查询,则不适合使用单元测试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 2017-07-23
    • 2011-10-26
    相关资源
    最近更新 更多