Eclipse hibernate查询编辑器(SpringRoo项目)
我不熟悉java、hibernate、SpringRoo和SpringMVC。 我正在使用Hibernate注释和POJO类。 我的IDE是Spring源代码(基于Eclipse) 对于测试hibernate查询,您建议使用哪种hibernate查询编辑器 我曾尝试为eclipse安装jboss hibernate工具,但在配置方面没有成功。 当我试图浏览数据库时,我得到了这个错误 在以下过程中发生内部错误: “获取数据库的子项”。 log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V 我曾尝试将maven配置为使用旧版本slf4j(1.5.8),但这并没有解决问题 我找到了HQE编辑的推荐信, 但它不可用(未找到)Eclipse hibernate查询编辑器(SpringRoo项目),eclipse,hibernate,editor,Eclipse,Hibernate,Editor,我不熟悉java、hibernate、SpringRoo和SpringMVC。 我正在使用Hibernate注释和POJO类。 我的IDE是Spring源代码(基于Eclipse) 对于测试hibernate查询,您建议使用哪种hibernate查询编辑器 我曾尝试为eclipse安装jboss hibernate工具,但在配置方面没有成功。 当我试图浏览数据库时,我得到了这个错误 在以下过程中发生内部错误: “获取数据库的子项”。 log(Lorg/slf4j/Marker;Ljava/lan
尝试Hibernate查询的最简单方法是什么?您建议使用什么工具?我不确定为什么我们需要Hibernate的查询编辑器。因为Hibernate的思想是确保普通java开发人员可以在不了解sql的情况下编写查询。 当我开发hql时,我习惯于在eclipse中使用java对象创建join。然后将其复制到查询中。然后运行应用程序以查看查询是否获取所需的结果。这种方法很烦人,但您在hibernate中编写的查询仍然不多,而且您将习惯于只使用少量查询的语法。 通常情况下,您将通过延迟加载获取数据,并且从不使用hql
不过,如果你有更好的方法,我会查看这个博客。试试Squirrel。它可以使用hibernate进行查询。也许这只是一个不太正确的措辞,但Spring Roo是基于JPA的,因此你应该使用JQL,而不是HQL。对于简单的查询,这是正确的,但对于复杂的查询,我需要HQL。如果有某种工具的话,那就太好了允许HQL查询的临时执行。您可以通过两种方式改进您的答案:1)包括指向Squirrel的链接。2)给出推荐它的两个原因。