javajsqlparse,JSqlParser使⽤JSqlParser是什么
JSqlParser能够解析SQL语句并它翻译成⼀个Java类层次。它产⽣的层次可以使⽤访问者模式导航。
maven配置
例⼦
1、条件表达式
javaparser野外如:AndExpression(and),OrExpression(or)
2、关系表达式
如:EqualsTo(=),MinorThan(),……
3、算术表达式
如:Addition(+),Subtraction(-),Multiplication(*),Division(/),……
4、列表达式
如:Column
5、case表达式
如:CaseExpression
6、值表达式
如:StringValue,DateValue,LongValue,DoubleValue,……
7、函数表达式
如:Function
8、参数表达式
如:JdbcParameter,JdbcNameParameter,……
如果要定制ExpressionVisitor,针对上⾯不同的表达式,应该给出相应的处理。
- END -
1,270