原创 Spring中RestTemplate的使用
Get請求 1:帶參數的Get請求 請求URL示例:http://localhost:8080/test/sendSms?phone=手機號&msg=短信內容 //錯誤使用: @Autowired private RestOpe
原创 springboot根據不同的日誌級別顯示不同的顏色
1:logback配置 <!-- Logback configuration. See http://logback.qos.ch/manual/index.html --> <configuration scan="true" sc
原创 springboot整合shiro篇1--配置shiro
1:引入spring-shiro 依賴 <!--權限攔截--> <dependency> <groupId>org.apache.shiro</groupId>
原创 linux安裝mongodb
Linux安裝mongodb完整示範: linux安裝mongodb示範
原创 SpringMvc建立統一異常處理
1.異常處理作用 統一的異常處理可以讓前臺隔離那些對他們無需的信息,但是又讓後臺可以很好的規避氾濫的異常. 2.代碼示例: 建立業務異常 /** * 服務(業務)異常如"賬號或密碼錯誤",該異常只做INFO級別的日誌記錄
原创 Springboot整合mybatis實現多數據源
1:SpringBoot整合mybatis實現多數據源有兩種方法 1:靜態方式 將每個數據源都實現一個mybatis的sqlSessionFactory中,但是這種方法,缺點在於:你有幾個數據源都會有幾個mybatis的配置類;對於
原创 SpringBoot整合Redis實現自動緩存、更新、刪除
1:引入springboot redis的maven依賴(建議使用spring-boot-dependencies或者使用spring-io-platform進行構建項目) <dependency>
原创 Idea安裝Mybatis Plugin
1:需要的文件:mybatis plugin2.9.1源安裝包: 鏈接: https://pan.baidu.com/s/1T22xtvTMzFTA-XNXvP6vyw 提取碼: hpgj 2:替換文件:鏈接: https://bl
原创 Git常見問題解決
1:Git提交忽略自動忽略文件或者文件夾 地址:https://www.cnblogs.com/youyoui/p/8337147.html 2:如何解決failed to push some refs to git 1-1:出錯原因
原创 SpringBoot之定時任務和多線程編程
定時任務 1-1:使用@EnableScheduling註解默認配置的問題 定時任務一般是項目中都需要用到的,可以用於定時處理一些特殊的任務。 在spirngboot中使用定時任務變的特別簡單,只需要在啓動類上增加一個@Enable
原创 SpringBoot中RedisTemplate注意問題
1:ERR value is not an integer or out of range 1-1:背景:使用redisTemplate.opsForValue().increment(key, delat)方法。 1-2:分析:re
原创 Spring IO Platform學習總結
1:Spring IO Platform Spring IO Plat是一個附帶包,不會編譯到項目中,它只是將核心Spring API框架內聚集成到一個現代應用程序的平臺中。它提供了已經測試完畢能很好協同工作的許多項目的Spring
原创 Request header is too large 的問題解決
1:問題原因: 後臺接受前臺傳入的內容字符串,由於內容字符串太大,導致打印臺報錯. 1-1:錯誤描述: java.lang.IllegalArgumentException: Request header is too large
原创 Java常見加密和解密算法
1:加密和解密輔助工具類: /** * byte hex utility class **/ public class ByteHexUtils { private static final String HEX_STR
原创 文件操作工具類
/** * file utility * * @author ley * 需要引入commons-io jar包 **/ @Slf4j public class FileUtils { /** * re