我正在寻找一种使用外部工具(一种交互式查询编辑器)查询Hibernate数据库的方法。我没有原始应用程序的源代码。它由一个单独的小组维护。
我尝试使用JBoss的Hibernate Tools,但这些工具似乎需要源代码才能解析映射。我还看到了一篇关于使用Squirrel及其Hibernate插件的帖子,但是关于是否可以在没有java源代码的情况下使用它的帖子并不清楚。
应用程序提取有用的数据,开发人员发布API。这似乎是与数据交互的合法方式。也许报告工具(如Jasper Reports / iReport)将允许进行临时查询。
提前感谢您的建议。
答案 0 :(得分:0)
我能想到的一种方法是使用Hibernate Tools对数据库模式进行反向工程,并为您生成映射和POJO类。
如果需要,进行必要的微调
去查询
这应该足够好了