原创 @RequestMapping版本控制和自定版本控制的區別以及實現

對比: 1.版本統一: a.@RequestMapping當前版本是1,有兩個接口AB,此時迭代到版本2,新增接口C,這時還有存在1版本的兩個接口,因爲是通過URI來調用,所以這樣做不到版本統一 b.而根據spring配置來自定義版本控制

原创 idea導入git項目

一、配置git 進入File ->settings  然後搜索git,並找到自己git.exe的安裝路徑 然後點擊Test,會提示是否成功 二、導入git項目 然後輸入對應的git地址以及存放本地路徑   然後點擊login t

原创 springboot整合redis實現緩存處理操作(AOP及EL表達式實現)

前言 主要是對於自己學習以及熟悉redis的使用爲目的,對此進行整理   springboot2.x整合redis。其中Jedis 和 Lettuce 是 Java 操作 Redis 的客戶端。在 Spring Boot 1.x 版本默認

原创 springMVC註解@responseBody註解返回時報錯406

因註解@responseBody在返回時提示406(錯誤是HTTP協議狀態碼的一種,表示無法使用請求的內容特性來響應請求的網頁。一般是指客戶端瀏覽器不接受所請求頁面的 MIME 類型)   主要是因爲缺少jackson-mapper-as

原创 異常:o.s.web.servlet.PageNotFound : No mapping for GET

springboot訪問接口時,出現異常: This application has no explicit mapping for /error, so you are seeing this as a fallback. o.s.we

原创 maven打包及tomcat部署springboot以及出現問題的解決方案

一、maven打包及相關配置 鏈接:https://blog.csdn.net/qq_33512843/article/details/80951741 二、啓動出現的問題 錯誤1:java.lang.UnsupportedClassVe

原创 Found multiple @SpringBootConfiguration annotated classes

運行juint時,出現錯誤,錯誤信息如下: java.lang.IllegalStateException: Found multiple @SpringBootConfiguration annotated classes [Gene

原创 mysql找回誤刪數據的兩種方法及查看idb工具

場景: 我們開發階段,經常要有一些測試數據在我們測試相關功能的時候,是十分必要的.後期由於引入了正式的數據,但是測試數據並沒有被及時清理.這個時候由於一個誤刪除,導致一些正式的數據被刪除,由此,一場追找數據的過程就開始了... 解決方案:

原创 Got error 28 from storage engine錯誤

今天碰到數據庫出錯 Got error 28 from storage engine 查了一下,數據庫文件所在的盤應該沒事,應該是數據庫用的臨時目錄空間不夠或磁盤空間已滿   解決辦法: 1.清空/tmp目錄,或者修改my.cnf中的tm

原创 關於mysql的lock wait timeout exceeded解決方案

原文鏈接:https://segmentfault.com/a/1190000015314171 轉載:https://segmentfault.com/a/1190000015314171  

原创 在靜態方法中如何注入靜態對象

1.問題: 在靜態方法中需要使用spring注入的對象,但是在運行使用過程中,此對象則是爲null,所以會導致空指針異常 正常寫的代碼(咋一看是沒啥毛病吧): @Autowired private static RedisTemplat

原创 java mysql處理帶單引號(')、反斜槓(\)等問題

項目中遇到內容是文本,可以隨意輸入各種字符,比如單引號(')、反斜槓(\)等   一、單引號問題(') 如果不處理,在查詢時會出現如下的情況: select * from table where a = 'let's go' 這樣的sq

原创 java 查詢數據庫內容爲json時,出現雙引號的處理方法

在項目中某一字段存儲的是json數據,但此數據中存有雙引號("),這樣在對其進轉換的時候會出現轉換異常錯誤信息 此時對其進行處理,處理方法如下: str = str.replaceAll("\\\\\"", "\\\\\\\\\"");

原创 MyBatis中對CDATA的使用

https://www.cnblogs.com/songsongblue/p/10185569.html

原创 火狐和Google瀏覽器的MultipartFile類的getContentType方法獲取壓縮包的後綴問題

問題描述: 在上傳zip文件時,用方法getContentType獲取的內容類型來進行匹配,google瀏覽器正常,而火狐瀏覽器則是不匹配   後經debug看到獲取的內容類型則不一樣,火狐的如下: Google瀏覽器如下: 所以是瀏