【发布时间】:2016-05-10 22:43:08
【问题描述】:
我正在使用 Sonar 在一个非常大的项目中分析我们的 Java 代码。我们主要使用 Hibernate,但我们的代码中也有很多普通的 SQL 查询。是否可以通过 Sonar 分析这些 SQL 查询?我注意到至少有一个类似的插件,但我不确定它是否符合我的需求。我们的一些查询会让人头疼,所以如果 Sonar 可以通知 SQL 反模式会很方便。
【问题讨论】:
我正在使用 Sonar 在一个非常大的项目中分析我们的 Java 代码。我们主要使用 Hibernate,但我们的代码中也有很多普通的 SQL 查询。是否可以通过 Sonar 分析这些 SQL 查询?我注意到至少有一个类似的插件,但我不确定它是否符合我的需求。我们的一些查询会让人头疼,所以如果 Sonar 可以通知 SQL 反模式会很方便。
【问题讨论】:
有一个商业的PL/SQL plugin,但它是用来分析Oracle文件的。
不知道有任何 Sonar 工具可以分析 SQL 字符串,嵌入在 Java 程序中。
【讨论】:
商业 TSQL 选项是 http://www.techcognia.com/Home.aspx
不知道 Microsoft SQL 的任何免费/开源版本。
【讨论】: