1

有谁知道PowerArchitectSquirrelSQL之类的工具,或者可能是 eclipse 插件,它可以让您生成 jpa/sql 查询?

想象一下,您选择了您的数据库或实体 bean,建模将对您的数据库/实体模型进行逆向工程,这样您就可以直观地选择您想要选择的列,它会为您生成 jpa 或 sql 查询。

例如选择A.bandX.y会产生这样的东西:

select a.b, x.y from A a, X x join ......
4

2 回答 2

2

Eclipse(更准确地说是 Data Tools Platform Project)内置了一个SQL Query Builder。打开一个SQL Scrapbook右键单击它并选择Edit in SQL Query Builder

替代文字 http://img140.imageshack.us/img140/2872/screenshot003xm.png

这将打开 SQL 查询生成器:

替代文字 http://img532.imageshack.us/img532/5943/screenshot004c.png

然后添加表格、条件等。有一个网络研讨会展示了它的实际应用。


MyEclipse 也有一个Visual SQL Query Builder。而且我很确定其他独立的通用客户端也支持这个可视化查询构建器。


对于 JPA,我不知道大理有任何可视化构建器。这在过去已经提到过,但我不知道确切的状态(我实际上不使用 Dali)。但是,本文提到了IBM Rational Application Developer中的Visual JPQL 查询构建器。

于 2010-04-11T16:20:29.627 回答
1

这是一个相当重量级且非免费的解决方案,需要大量时间来证明自己的合理性,但我相信Visual Paradigm 的Database Visual Architect会满足您的要求。

查看 DB-VA 的Generate SQL文档,了解它是否支持您正在寻找的操作和查询类型。如果您无法从文档中全面评估其适用性,那么有一个 30 天的免费试用版可能值得一试。

对于它的价值,我使用了 Visual Paradigm 的几个旧版本的产品,它们绝对是一流的,即使有时有点麻烦。

于 2010-04-11T09:41:36.340 回答