說明:方便后續(xù)根據場景直接拷貝代碼 @[toc] 一厦取、foreach 標簽的屬性含義 foreach的主要用在構建in條件中,它可以在SQL語句中進行迭代一個集合管搪。forea...
說明:方便后續(xù)根據場景直接拷貝代碼 @[toc] 一厦取、foreach 標簽的屬性含義 foreach的主要用在構建in條件中,它可以在SQL語句中進行迭代一個集合管搪。forea...
@[toc] 一、MyBatis簡介 1.1 MyBatis歷史 移到了Google Code澡为。隨著開發(fā)團隊轉投Google Code旗下漂坏, iBatis3.x正式更名為My...
@[toc] 二顶别、搭建MyBatis采用xml方式,驗證CRUD(增刪改查操作) 2.1 開發(fā)環(huán)境 IDE:idea 2021.1構建工具:maven 3.8.4MySQL版...
@[toc] 三驯绎、MyBatis核心配置文件詳解 核心配置文件中的標簽必須按照固定的順序: properties?,settings?,typeAliases?,typeHa...
@[toc] 四图呢、MyBatis獲取參數值的兩種方式(重點) MyBatis獲取參數值的兩種方式:${}和#{}${}的本質就是字符串拼接,#{}的本質就是占位符賦值${}使...
@[toc] 六鸿染、MyBatis特殊的SQL 6.1 模糊查詢 方式1:select * from litemall_user where username like '%$...
@[toc] 七、自定義映射resultMap 注意:下面兩行表看看就行涨椒,實際案例只用了很少很少的屬性進行練習摊鸡。 7.1 resultMap處理字段和屬性的映射關系 若字段名...
@[toc] 八蚕冬、懶加載(了解即可) 所謂的懶加載免猾,延遲加載是同一個東西。指的就是需要才會加載囤热,不需要就不會加載猎提。 8.1 為啥需要懶加載? 答案:懶加載針對級聯使用的,懶加...
@[toc] 九锨苏、動態(tài)SQL 9.1 if 總結:根據標簽中test屬性所對應的表達式決定標簽中的內容是否需要拼接到SQL中疙教。 9.2 where 總結:當where標簽中有...
@[toc] 十伞租、MyBatis的緩存 10.1 MyBatis的一級緩存 一級緩存是SqlSession級別的贞谓,通過同一個SqlSession查詢的數據會被緩存,下次查詢相...
[圖片上傳失敗...(image-c298d9-1739712783627)]@[toc] 十一裸弦、MyBatis的逆向工程 正向工程:先創(chuàng)建Java實體類,由框架負責根據實體...
@[toc] 十二烁兰、分頁插件 12.1 分頁插件使用步驟 1. 添加依賴 2. 配置分頁插件 在MyBatis的核心配置文件中配置插件 3. 在查詢接口之前寫上 12.2 分...
@[toc] 一、背景 正常項目的私鑰和服務端證書會放在項目中或者外掛到linux服務器某個路徑下徊都,現在的需求是客戶手動創(chuàng)建的新的證書沪斟,替換后項目證書仍然生效,且功能能正常使...
@[toc] 一暇矫、背景 親測可用,之前搜索了很多博客主之,啥樣的都有,就是不介紹報錯以及配置用處李根,根本不懂照抄那些配置是干啥的槽奕,稀里糊涂的按照博客搭完也跑不起來,因此記錄這個房轿。 ...
@[toc] 一粤攒、背景 親測可用,之前搜索了很多博客,啥樣的都有囱持,就是不介紹報錯以及配置用處夯接,根本不懂照抄那些配置是干啥的,稀里糊涂的按照博客搭完也跑不起來纷妆,因此記錄這個盔几。 ...
@[toc] 一、背景 親測可用,之前搜索了很多博客掩幢,啥樣的都有逊拍,就是不介紹報錯以及配置用處,根本不懂照抄那些配置是干啥的际邻,稀里糊涂的按照博客搭完也跑不起來芯丧,因此記錄這個。 ...
@[toc] 一世曾、背景 親測可用,之前搜索了很多博客注整,啥樣的都有,就是不介紹報錯以及配置用處,根本不懂照抄那些配置是干啥的肿轨,稀里糊涂的按照博客搭完也跑不起來寿冕,因此記錄這個。 ...
@[toc] 一椒袍、背景 親測可用,之前搜索了很多博客驼唱,啥樣的都有,就是不介紹報錯以及配置用處驹暑,根本不懂照抄那些配置是干啥的玫恳,稀里糊涂的按照博客搭完也跑不起來,因此記錄這個优俘。 ...
@[toc] 一京办、背景 親測可用,之前搜索了很多博客,啥樣的都有帆焕,就是不介紹報錯以及配置用處惭婿,根本不懂照抄那些配置是干啥的,稀里糊涂的按照博客搭完也跑不起來叶雹,因此記錄這個财饥。 ...