sqltoy-orm 在github上的開源項目地址
https://github.com/chenrenfei/sagacity-sqltoy
在gitee的開源地址:
https://gitee.com/sagacity/sagacity-sqltoy
說明文檔地址:
https://chenrenfei.github.io/sqltoy/
致謝:
sqltoy只從4月3日發布發版公告以來,得到了大量的關注,從質疑逐步到認同,也得到了不少的反饋,通過QQ群大家彼此交流,此版本正是因為吸收了大家在使用過程中一些特殊用法的反饋得以改進,在此表示感受!
說遠比mybatis優雅強大,很多人感覺嘩眾取寵,實為不然,這是經的起比較的。因為之前已經寫過一篇介紹的文章,這裡就不再贅述。
sqltoy發展的宗旨
希望可以藉助社會力量一道打造一套可以讓大家拋開ORM的ORM框架,是希望好到一定高度做到可以拋棄,讓大家騰出精力安心的做其他更有價值的領域!而mybatis做不到這一點,就連一個分頁都要找插件搞探索式,感覺很有意思一樣,將大家的精力耗進去!跟飢餓營銷一樣!
sqltoy要做的就是用了sqltoy,好,你就不要操心資料庫層交互了,玩微服務、大數據、AI去吧、玩業務去吧,或者乾脆安心休息吧!而不是當你其他方向忙的要命時說:快不行了,你得分點精力過來好好折騰資料庫交互!
更新內容:
1、增加不取總記錄數的分頁功能(特例功能,為特殊場景提供),PaginationModel 條件中增加了參數skipTotalCount默認為false,當參數為true時分頁跳過取總記錄數
2、優化對BigInteger類型的適配處理
3、quickvo優化了jdbc type類似Integer unsigned類型匹配處理,排除unsigned干擾。
4、放開sqltoy中pojo對象set方法返回類型必須是void的限制,便於對象屬性可以進行鏈式賦值,如vo.setName(xxx).setType(1),quickvo 增加了相應的開關,可生成返回類本身的set方法:public VO setName(String name){this.name=name;return this;}
關於sqltoy和mybatis的對比請參見這篇文章: https://www.oschina.net/news/114671/sqltoy-orm-vs-mybatis
概括的說有以下主要幾點:
[admin
]