最近線上碰到一點小問題,分析其原因發現是出在對 RPC 使用上的一些細節掌握不夠清晰導致。很多時候我們做業務開發會把 RPC 當作黑盒機制來使用,但若不對黑盒的工作原理有個基本掌握,也容易犯一些誤用的微妙錯誤。 雖然曾經已經寫過一篇《RPC 的概念模型與實現解析》 從概念模型和實現細節上講述 ...
做一個積極的人 編碼 改bug 提升自己 我有一個樂園,面向編程,春暖花開 模糊查詢在項目中還是經常使用的,本文就簡單整理Mybatis中使用Like進行模糊查詢的幾種寫法以及一些常見的問題。 使用Springboot簡單配置一下Mybatis,然后進行說明。Springboot集成Mybatis這里就不做介紹了。 初始數據 方式一 在Mybatis中的第一種寫法: 這種會有sql注入的問題,需 ...
2019-10-19 14:10 0 3334 推薦指數:
最近線上碰到一點小問題,分析其原因發現是出在對 RPC 使用上的一些細節掌握不夠清晰導致。很多時候我們做業務開發會把 RPC 當作黑盒機制來使用,但若不對黑盒的工作原理有個基本掌握,也容易犯一些誤用的微妙錯誤。 雖然曾經已經寫過一篇《RPC 的概念模型與實現解析》 從概念模型和實現細節上講述 ...
在做查詢時,我們一般會有使用like需求 例如: 1、使用$符號:它可以進行拼接,但會有sql注入的問題 2、在傳入name屬性,就設置為‘%李白%’,然后使用#符號 3、使用mybatis的bind標簽 ...
1、GROUP BY 和 ORDER BY一起使用時,ORDER BY要在GROUP BY的后面。 2、ORDER BY 的字段在GROUP BY 后面必須有 3、在select需要查詢的語句中選中的字段,必須出現在group by子句中 4、group by不一定要配合聚合函數 ...
http://chaoskeh.com/blog/some-experience-of-using-zepto.html 前段時間完成了公司一個產品的 HTML5 觸屏版,開發中使用了 Zepto 這個著名的 DOM 操作庫。為什么不是 jQuery 呢?因為 jQuery 的目標是兼容所有 ...
以下就總結一下Mybatis的使用中的一些不太注意的技巧,算是Mybatis的總結筆 1、插入時主鍵返回 我們向數據庫插入一條記錄是,使用Mybatis的<insert>是無法返回插入的主鍵的,而我們需要這個剛插入的主鍵,可以如下返回 自增 ...
對於react hooks剛開始使用的開發者,為了保證不誤用,官方建議裝上eslint-plugin-react-hooks 先 在.eslintrc.js文件里添加: 1.組件里有默認參數而且需要根據入參的變化而變化時使用函數 ()=>{} 傳參 ...
第一種:使用${...} 注意:由於$是參數直接注入的,導致這種寫法,大括號里面不能注明jdbcType,不然會報錯。 弊端:可能會引起sql的注入,平時盡量避免使用${...} 第二種:使用#{...} 注意:因為#{...}解析成sql語句時候,會在變量外側自動加單引號 ...
> Oracle > SQL Server > MySQL > DB2 > 通用 ...