JSQLParser/JSqlParser
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
License & maintenance
Apache-2.0 is a permissive license: free to use commercially with attribution.
Last code push today.