原创 springboot2.x集成redis進行緩存管理

springboot2.x集成redis進行緩存管理引入依賴的pom文件yml中的配置添加redis的配置文件通用redis工具類使用案例controller類service類至此redis工具類中的方法就可以使用了 首先需要聲明

原创 SpringBoot2.x使用redis緩存@Cacheable和@CacheEvict

首先應該確保項目已經成功集成了redis進行緩存管理,集成方式可參考springboot2.x集成redis進行緩存管理 使用@Cacheable /** * 查詢多條數據 * * @param of

原创 SpringBoot集成MyBatis連接mysql遇到的問題

1、Invalid bound statement (not found): com.zoro.example.sys.user.service.UserService.findByUsername org.apache.ibatis.

原创 springboot+mybatis學習筆記(一)_構建springboot項目

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。SpringBoot項目有替代springMVC項目的趨勢,學習SpringBoot與SpringCloud項目不得

原创 java程序運行一段時間後內存爆滿,cpu使用率迅速增加(解決)

java程序在運行一段時間後,內存逐漸爆滿,隨後cpu使用率上升 上週遇到一個很奇葩的問題,現場反應,程序運行20分鐘以後cpu使用率在90%以上,拿到代碼無從下手,經過幾天的研究,最終找到原因並解決。 通過現場bug現象,初步分析,是由

原创 java中的參數傳遞是值傳遞!值傳遞!!值傳遞!!!

之前一直看到一個概念,面試題中也總是頻頻出現:java中的參數傳遞是值傳遞還是引用傳遞?答:值傳遞。 先從基本類型入手: public class ChangePoint{ public static void main(String

原创 collections工具類sort方法自定義排序

自定義集合比較 Collections.sort(sortList, WordCounter.CASE_INSENSITIVE_ORDER); 集合類中可以傳入比較器作爲排序規則,需要比較的類中添加自定義比較方法,如下定義:   使用集合

原创 oracle中no_data_found異常處理

異常處理(是否還在用select count(*) 判斷是否有數據,通過異常捕獲會更簡單一些)1.當我們需要遍歷某個表中的數據,或通過select  into 給某個變量賦值時,下面這種情況會拋出no_data_found異常,以前我會用

原创 dorado更新配置文件失敗(可嘗試的解決方法)

首先MAVEN_CLEAN 其次修改項目更新方式       最後重新更新配置文件,注意修改服務器的端口號就可以了

原创 Oracle存儲過程中的一些語法

一、存儲過程定義create or replace procedure P_TEST(beginDate DATE,                                        endData DATE)  IS--聲明