推荐一款编辑SQL的工具:jsqlparser

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推荐一款编辑SQL的工具:jsqlparser相关的知识,希望对你有一定的参考价值。

这个工具真的挺好用的,采用的是观察者模式,Visitor。

虽然我学过这个模式,但是乍一用还是有点懵逼的。

给好一个SQL语句之后,jsqlparser可以把这个sql语句给分解成all kind of parts,然后你可以随心所欲的操作,这个部分。

想怎么玩就怎么玩。

我用的比较多的部分是追加where字句。

之前用过druid的parser和addCondition这个玩意,但是后来没用了druid,而是转用jsqlparser。

现在jsqlparser在github上有,之前是在sourceforge上。

开始没用是看到maven上引用dependency的时候用的人不多。

但是后来因为包冲突的原因就没有用druid了,奶奶的,我代码都写好了,然后转jsqlparser。

不过后来发现在解析sql这方面还是jsqlparser要好些,而且操作性更强。

可能是我学的一般般,没有深入了解druid这方面的功能吧。

还是推荐大家尝试使用jsqlparser。

不过好像修改sql这方面的需求不是很多呀。

有需要的话,我可以后面写一些jsqlparser的demo给大家。

以上是关于推荐一款编辑SQL的工具:jsqlparser的主要内容,如果未能解决你的问题,请参考以下文章

请推荐一款可以把各种EXCEL导入后还能编辑的软件?谢谢

推荐两款SQL注入扫描工具|支持MongoDB

微信小程序开发开发工具推荐VSCode

推荐一款文本编辑器的主题

推荐一款文本编辑器的主题

推荐一款文本编辑器的主题