原创 MySQL 序號函數:row_number() 、rank() 、 dense_rank()、ntile()

前言:以下函數都是MySQL8.0版本才支持,使用前請確認當前MySQL版本,詳情可百度MySQL8.0新特性-窗口函數-序列函數 1.測試表內容 MySQL版本:8.0.11 示例: 2.row_number()函數

原创 Java Collections.emptyList() 方法的使用及注意事項

Java Collections.emptyList方法的使用及注意事項一、emptyList() 一、emptyList() 作用:返回一個空的List(使用前提是不會再對返回的list進行增加和刪除操作); 好處: 1. n

原创 MySQL 通過rownum顯示行號

MySQL中,獲取行號需要通過自定義變量(select @rowNum:=0)與目標表做表關聯才能得到對應的行號 @rownum顯示行號 示例: SELECT (@rowNum := @rowNum + 1) AS

原创 MyBabtis中的特殊符號(大於 小於 大於等於 小於等於)

MyBabtis中的特殊符號(大於 小於 大於等於 小於等於)1、第一種寫法2、第二種寫法 1、第一種寫法 原符號 替換符號 < &lt; <= &lt;= > &gt; >= &gt;= & &am

原创 MySQL IF()函數(類似三目運算符)

MySQL—IF函數—類似三目運算符一、前言二、IF()函數 一、前言 做項目時遇到需求,需要將車輛保險表的保險到期狀態給區分顯示(正常,即將到期,已過期),但是車輛保險表中並沒有這個狀態字段,所以得根據車輛保險時間去進行動態篩選

原创 Java String轉String[]字符串數組,String[]轉List集合,char[]字符數組轉String,

Java String轉String[]字符串數組 String[]轉List集合 char[]字符數組轉String 一、String轉String[]字符串數組二、String[]轉List集合三、List轉String[]集

原创 SpringMVC註解 @Requestparam 和 @PathVariable 詳解

SpringMVC註解 @Requestparam 和 @PathVariable 小記一、@Requestparam二、@PathVariable1、示例1(原始註解@PathVariable )2、示例2(URL佔位符名稱與V

原创 MySQL 錯誤代碼:1055 解決辦法

MySQL 錯誤代碼:1055 解決辦法一、 MySQL版本二、 問題描述1. 問題描述2.ONLY_FULL_GROUP_BY-SQL示例二、解決辦法1.方法一(臨時)2.方法二(永久)三、sql_mode常用值 一、 MyS

原创 Spring RestTemplate配置攔截器打印請求URL和響應結果

Spring RestTemplate配置攔截器打印請求URL和響應結果一、前言二、RestTemplateConfig配置類三、ClientHttpRequestInterceptor攔截器四、lombok依賴(@Slf4j)五

原创 Vue-cli的安裝與使用

Vue-cli的安裝與使用一、基本環境搭建二、Vue-cli腳手架項目結構三、啓動運行Vue 一、基本環境搭建 首先需要安裝兩個應用: 1.NodeJS 2.npm 在NodeJS安裝完成後,npm也就會隨帶這有了。可以使用cmd

原创 MySQL合併多列數據之CONCAT()函數和CONCAT_WS()函數

MySQL合併多列數據之CONCAT函數和CONCAT_WS函數一、函數描述二、創建表和添加測試數1、創建表2、添加測試數據3、表圖三、編寫測試SQL語句1、函數CONCAT()2、函數CONCAT_WS() 一、函數描述 菜鳥

原创 SpringBoot項目JUnit單元測試運行報錯-java.lang.IllegalStateException: Failed to load ApplicationContext

SpringBoot項目JUnit單元測試運行報錯一、問題描述二、報錯信息三、報錯原因四、解決辦法 一、問題描述 問題描述: 寫項目接口,在Junit單元測試中測試了ServiceImpl中的方法,此時的Controller層對

原创 MySQL多行數據合併(單例顯示多個值)之GROUP_CONCAT()函數

MySQL多行數據合併之GROUP_CONCAT函數一、GROUP_CONCAT函數語法二、創建表和添加測試數據1、建表2、添加測試數據三、編寫測試SQL語句1、人員信息表(左)和房間信息表(右)2、場景模擬3、修改GROUP_C

原创 MySQL遞歸查詢組織機構

MySQL遞歸查詢組織機構一、創建表和添加測試數據1.建表2.測試數據二、編寫函數(根據父id遞歸查詢所有子節點)1.創建函數2.調用函數查詢 一、創建表和添加測試數據 1.建表 建表語句: DROP TABLE IF EXI

原创 MySQL免安裝(壓縮版本)的下載與安裝

文章目錄一.MySQL鏡像國內下載地址二.安裝.zip1.解壓下載好的壓縮包2.在解壓得到到文件夾中新建一個data文件夾和my.ini文件3.配置環境變量4.打開cmd,輸入5.安裝服務,在cmd輸入6.啓動MySQL服務7.修