<strong>Mybatis-plus 3.0.6版本,Mybatis增強套件
MyBatis增強套件簡化了CRUD操作。在開始加載XML配置時注入單表SQL操作,以簡化開發工作、以提高生產力。
升級日誌:
1、修復了實體中的2個或更多條件並拼接了ODER BY或GROUP BY生成的WHERE X1 =?和X2
2、refactor(SerializedLambda.java):重構方法提高了反序列化安全性並優化了命名
3、基本Mapper優化支持自定義父類Mapper構造您需要的注入方法
4使用、代替
5、部分優化:在拋出異常之前不執行字符串格式
6、優化IdWorker使用併發性能生成UUID
7、feat:動態分頁模型、優化分頁方言以重新校正db2分頁語句
8、Assert支持i18n多語言錯誤提示
9、支持總控制是否計數sql new isSearchCount方法
10、feat:將彈簧依賴從核心模塊移動到擴展
11、fix:Junit.assertTrue
12、強制使用自定義ParameterHandler來刪除byId類型限制。
13、新選項InsertBatch常用方法,以及相應的測試,以及代碼和性能優化
14、IPage新功能,通用轉換
15、自動填充以確定填充值是否為空,當空時跳過填充邏輯
16、batchsize閾值設置30修改為1000提升效率
17、修復了極端情況下的saveOrUpdate執行錯誤
18、刪除MybatisSqlSessionTemplate
19、優化xml熱負載
<strong>V-region 2.0.0發佈,行政區劃選擇(四級聯動城市選擇)
V-region是一個簡單易用的中文行政區劃選擇器,基於Vue2,一個4級聯動城市選擇器。包含常規表單下拉元素模式、UI下拉選擇器模式、多列垂直選擇器模式和所選項目的純文件顯示模式,v-regionv2.0.0版本發佈,更新內容:1、重構插件
2、修復地級市(“直管市”)“區/縣”級無數據的問題
3、為自治市、地級市(“直城”)增加相應的虛擬等級數據
4、增加禁用參數,允許禁用表單下拉選擇元素模式禁用選擇項
5、增加管理分區選擇器多列垂直模式,通過列使用
6、增加選擇器模式選擇項目後,將自動顯示x圖標,允許清除所選內容。
7、增加了表單元素模式的默認樣式
<strong>GitLab 11.5將支持Elasticsearch 6,放棄對5.5及更低版本的支持
最近,由GitLab發佈的一篇博客稱,在Gitlab 11.5(將於2018年11月22日發佈)中,GitLab集成的Elasticsearch將支持Elasticsearch 6,並且將不再支持5.5或更低版本。請在升級到GitLab 11.5之前立即將Elasticsearch升級到5.6或6.x版。升級GitLab後,還需要執行reindex,因為支持這些Elasticsearch版本所需的更改與以前版本的索引不兼容。
通常,從11.5開始,GitLab僅支持:Elasticsearch 5.6、Elasticsearch 6.x. GitLab使用Elasticsearch進行高級全局搜索和高級語法搜索。至於為什麼做出這個決定,主要原因是Elasticsearch 6與當前索引不兼容。
<strong>Fastjson 1.2.52發佈,JSON解析庫的Java實現
fastjson 1.2.52的版本發佈了,這是另一個功能增強,以及一個錯誤修復。主要是為了增強對JSONPath的支持。
1、增強了JSONPath支持,增強了新的JSONPath.extract API,根據路徑按需解析JSON數據,並大大提高了JSONPath的性能,可用於大數據分析場景。
2、SerializeWriter支持配置bufLocal大小和改進的緩衝區buf算法。
3、修復反序列化是一個問題,當打開Feature.DisableCircularReferenceDetect時某些場景會被縮短
4、增強了對日期格式的JSONFeild.format支持,自動識別沒有單引號的T格式
5、增強了對joda日期庫的支持
6、JSONPath.contains支持List
7、增強了對guava的支持,支持HashMultimap
閱讀更多 擺技 的文章
關鍵字: ElasticSearch SQL 優化