最近看一些博客文章,穩(wěn)重列舉了一些索引失效的場景,作了驗(yàn)證,發(fā)現(xiàn)有些結(jié)論是對的,有些事錯(cuò)誤的。 如果索引了多列,要遵守最左前綴法則。指的是查詢從索引的最左前列開始并且不跳過索...
項(xiàng)目中有很多批處理,mysql提供了一個(gè)參數(shù)rewriteBatchedStatements,可以實(shí)現(xiàn)高性能的批量插入 MySQL的JDBC連接的url中要加rewriteB...
hmily簡介Hmily 一款金融級(jí)的分布式事務(wù)解決方案,支持 Dubbo、Spring Cloud、Motan ,GRPC,BRCP等 RPC 框架進(jìn)行分布式事務(wù)。 本文演...
shardingjdbc介紹定位為輕量級(jí) Java 框架,在 Java 的 JDBC 層提供的額外服務(wù)。它使?客?端直連數(shù)據(jù)庫,以 jar 包形式提供服務(wù),?需額外部署和依賴...
本文基于極客時(shí)間《設(shè)計(jì)模式之美》中的自定義DI框架而來,原文提供了大體設(shè)計(jì),本文將示例進(jìn)行了補(bǔ)全和完善。本文的補(bǔ)充點(diǎn):使用Dom4j,實(shí)現(xiàn)了配置文件的解析,并轉(zhuǎn)化成BeanD...
XSD XML Schema Definition,即xml標(biāo)簽定義,在spring中,標(biāo)簽都是spring定義好的。本文演示自定義XSD的過程。 一、項(xiàng)目結(jié)構(gòu) 二、步驟如下...
給提供的 Student/Klass/School 實(shí)現(xiàn)自動(dòng)配置和 Starter。 一、自定義一個(gè)starter的實(shí)現(xiàn)方法 1.1 新建工程 xsj-spring-boot...
《數(shù)據(jù)結(jié)構(gòu)與算法·王爭》中曾描述: 寫遞歸代碼的關(guān)鍵就是找到如何將大問題分解成小問題的規(guī)律,并且基于此寫出遞推公式,然后再推敲終止條件,最后將遞推公式和終止條件翻譯成代碼。 ...
springboot搭配mybatisplus使用已作為常用的組合方式,本文介紹兩者整合時(shí)的步驟及遇到的坑。 1. 依賴 2.配置文件 type-aliases-packag...
1、引入web包 2、去掉 provided
哪些代碼看似是面向?qū)ο?,?shí)際上是面向過程的? 濫用getter、setter方法這種做法違反了面向?qū)ο缶幊痰姆庋b特性,相當(dāng)于將面向?qū)ο缶幊田L(fēng)格退化成了面向過程編程風(fēng)格。雖然我...