原文:MyBatis if 標簽的坑,居然被我踩到了。。。

事件的原因是這樣的,需求是按條件查數據然后給前端展示就行了,寫的時候想着挺簡單的,不就是使用 MyBatis 動態 SQL 去查詢數據嗎 現實還是很殘酷的,等我寫完上完 UAT 后,前端同學說根據state查的數據與理想的數據不一致,這個state當時設計時只有兩個值: 和 。 理想情況下通過前端傳遞過來的值,然后進行sql查詢就可以了: 上面的sql首先判斷state不為空且不為空字符串時,然后 ...

2020-12-09 09:19 9 731 推薦指數:

查看詳情

mybatis升級為mybatis-plus踩到

前言 最近使用RuoYi-Vue來做后台管理腳手架。RuoYi-Vue 是一個 Java EE 企業級快速開發平台,基於經典技術組合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),內置模塊如:部門管理、角色用戶、菜單及按鈕授權、數據權限、系統參數、日志 ...

Fri Sep 11 02:19:00 CST 2020 0 4565
慢查詢優化,終於在生產踩到了這個!!.md

之前看了餓了么團隊寫的一篇博客:等等!這兩個 Spring-RabbitMQ 的我們已經替你踩了。深受啟發,一定要取個能吸引讀者眼球的標題,當然除了響當當的標題以外,內容也要是干貨。為什么會想取這樣一個標題,因為看了理論上的慢查詢優化,今天!!!終於在生產上實戰了 一、慢sql一 問題發現 ...

Tue Apr 28 18:08:00 CST 2020 0 563
springboot2整合mybatis-plus3踩到

前言 最近在進行項目重構,在架構師的建議下,就把項目中mybatis切換成mybatis-plus。因為mybatis-plus在mybatis的基礎上只做增強不做改變,因此切換的成本很低,就只需改jar和配置內容,原先的代碼無需改動。 因為mybatis-plus對mybatis的友好支持 ...

Tue Jul 14 22:46:00 CST 2020 0 6163
mybatis 標簽

使用mybatis 寫mapper.xml文件時,使用if標簽如: 如果if標簽判斷的是字段是否為空字符串也會忽略參數0 結論是if標簽只有如以下代碼時才不省略參數''0': 那么又有問題來了,如果前台傳來一個字符串時,某些字段就會 ...

Tue Aug 11 06:26:00 CST 2020 0 467
vuejs 開發中踩到

用 v-for 循環式 每個item的值相等的情況下,會影響v-model的雙向綁定; Modal 組件開發,主要用slot 標簽來實現 View Code 然后用sass寫主要的樣式 View Code ...

Sat Feb 25 02:02:00 CST 2017 2 2983
Webpack打包React踩到

  學習React斷斷續續地也有兩三周了,期間接觸到了一大堆名詞和工具,不得不承認React生態圈實在是太繁榮了,作為還沒畢業的學生,本應該沉下心來多看看基礎課程、刷一刷面試題好在秋招找一份不錯的工作,但是一想到還有那么多好玩的框架沒有學過,好用的工具沒有用過,就心里直癢癢~   剛剛解決了困擾 ...

Thu May 12 21:36:00 CST 2016 1 6962
Binlog中最容易踩到

MySQL高可用架構中,主庫復制是非常常見的一種。 當主庫宕機后,可以提升一個從庫作為新的主庫,保證服務可用性;同時可以通過擴展從庫,提高整個集群的QPS。 在主從復制架構下,MySQL通過bin ...

Thu Dec 07 01:04:00 CST 2017 0 7526
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM