jsqlparser


  • 摘要:SQL語法解釋器jsqlparser 是用java開發的解析器,可以生成java類層次結構. 主頁地址:http://jsqlparser.sourceforge.net 可以完美解析表的增刪查改等操作. 展開它的源碼你會發現.基本不用看api就可以使用,因為它是如此的類似sql 只要你會java只要你會寫sql那么你就會使用jsqlparser. 例如:查詢sql他會解析成select類.該對象包含有表名,字段名。
  •  

    這個是查詢的where子句調試截圖:


    SQL 語法解釋器jsqlparser

     

    相應的還有很多,只要你在sql中能找到的關鍵字.他都有相應的獲取方式和調用. 就等你慢慢發掘了.

    更新sql 解析成: update 類 . 對象包含表明,字段,where 子句表達式..

    如下圖所示:


    SQL 語法解釋器jsqlparser

     

    Jsqlparser源碼結構:


    SQL 語法解釋器jsqlparser

     

     

     

    官方的jar包只支持jdk1.6. 因為其中用上的string類的 isEmpty()方法. 但是jdk1.5中並沒有該方法.


  • 免責聲明!

    本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



     
    粵ICP備18138465號   © 2018-2025 CODEPRJ.COM