Java 是否有任何解析器将SQL转换为树(AST)?

Java 是否有任何解析器将SQL转换为树(AST)?,java,sql,postgresql,parsing,abstract-syntax-tree,Java,Sql,Postgresql,Parsing,Abstract Syntax Tree,我有Postgres的SQL表达式。我想从Java程序中操作它。 我从代码学校找到了sqlite解析器(请在谷歌上找到它,我没有足够的声誉),但它正在开发中 那个么,你们知道另一个可以从Java程序执行的解析器吗?如果可能,请编写几乎稳定的解析器。此库使用Postgres引擎的本机函数从SQL构建树您考虑过使用吗?Is有“CriteriaAPI”,它允许(除其他外)动态修改数据库查询。

我有Postgres的SQL表达式。我想从Java程序中操作它。 我从
代码学校
找到了
sqlite解析器
(请在谷歌上找到它,我没有足够的声誉),但它正在开发中

那个么,你们知道另一个可以从Java程序执行的解析器吗?如果可能,请编写几乎稳定的解析器。

此库使用Postgres引擎的本机函数从SQL构建树

您考虑过使用吗?Is有“CriteriaAPI”,它允许(除其他外)动态修改数据库查询。