`
lxy19791111
  • 浏览: 477074 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

基于SQL 语法解释器JSqlParser实现的SQL解析工具

阅读更多

      前段时间意外见到JSqlParser,一个基于Java的SQL解析的开源项目,网上有很多这方面的资料,想详细了解的可以自己G一把...

      它可以把SQL语句转换为Java对象,由于JsqlParser是使用JavaCC做语法分析的,而本身JavaCC就支持JJTree...如是就写了个小工具SQLParser,将生成的对象以树的形式呈现出来^-^

      先上软件,后续会对它的实现做一些分享~~有图有真相,上图

     

 

另外一位前辈N年前就写了一个,用ANTLR实现的,有兴趣的可以浏览一下:ANTLR实现的SQL解析器 - OQL
 

 

 

  • 大小: 57.1 KB
分享到:
评论
16 楼 zs769666156 2017-12-11  
楼主能不能给个ER图,通过ER图来分析一下这个段代码?想好好学学你这段代码,感觉很厉害!!!
15 楼 lucky1035 2017-05-12  
我只是想长肉 写道
源代码下载过来缺少三个包,jsqlparser 14 这个哪里能下载到  搜不到14的版本呀

在 zip 包里面的jar 包中可以找到
14 楼 我只是想长肉 2017-03-28  
源代码下载过来缺少三个包,jsqlparser 14 这个哪里能下载到  搜不到14的版本呀
13 楼 wamdy 2016-05-23  
多谢博主,找了许久,我看能不能做成eclipse下sql语句的outline插件
12 楼 lxy19791111 2016-04-16  
没想到很多朋友想要源码,
现在直接附上,希望能帮到你们。
11 楼 l05125115 2016-01-21  
你好,我也是最近在学习sql的解析,不过jsqlparser没有找到好懂的例子,不知可否发你的代码到我邮箱625995897@qq.com,感激不尽!!!
10 楼 me- 2015-12-27  
不错不错不错
9 楼 fannie8515 2015-12-25  
你好,我是java初学者,最近需要用到sql解析,让我借鉴一下你的源码学习学习?谢谢,感激不尽!38472467@qq.com
8 楼 skying007 2015-11-10  
非常好,能否分享一下源代码?hujinfengs@163.com
7 楼 liujinze 2015-07-08  
大侠,给个源代码吧,friend_name@163.com
6 楼 lzypan812 2015-05-11  
你好,最近在学习SQL解析,之前阅读了JSqlParser的源码,也试做了一些例子,不知道可否拜读一下源码进行学习?感激不尽!
邮箱lzypan812@163.com
5 楼 binky1983 2015-01-22  
感觉很厉害哦,有没有源码?学习一下。
binky@vip.qq.com
4 楼 yangkai 2015-01-05  
你好, 对于你的代码样例,非常好,好想学习一下,可否发到我的邮箱 394777014@qq.com, 非常感谢了。
3 楼 selina_xz 2014-11-27  
求学习,能否将源代码发我一份 ,我的邮箱:12719363@qq.com
2 楼 水瓶SunJY 2014-11-21  
你好,想学习一下你的代码,可否发到我的邮箱 13501154920@qq.com, 非常感谢。
1 楼 yushengkai 2014-04-11  
你好,我也是最近在学习sql的解析,不过jsqlparser没有找到好懂的例子,不知可否发你的代码到我邮箱yushengkai2012@163.com,感激不尽!!!

相关推荐

Global site tag (gtag.js) - Google Analytics