原创 idea使用git報錯 No such device or address failed to execute prompt script (exit code 1)

idea使用git從github拉取項目的時候報錯 錯誤提示: Fatal: AggregateException encountered. 'lliJ' �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ�

原创 apache和guava工具類partition方法分批list容易遇到的問題

背景:java代碼分批和分割list,是使用apche和guava的工具類做的,(具體的使用這工具類的方法看鏈接:https://blog.csdn.net/Mint6/article/details/102875247)分割後forea

原创 springboot項目打zip包之打包插件assembly

maven配置打包插件assembly,一般打這個包是要配置自動化部署jenkins等工具需要。 pom.xml <plugin> <artifactId>maven-assembly-plugin</a

原创 springboot國際化配置流程

1.配置國際化文件 在resource下面添加i18n文件夾,下面放置轉換的文件後綴是有規則的,默認的messages.properties,英文:messages_en_US.properties,中文:messages_zh_CN.p

原创 java註解通俗易懂系列教程四之組合自定義註解

自定義註解初步會了之後,有時候會遇到1.註解只有一個屬性,想增加屬性。2.兩個註解經常一起使用,合併兩個註解爲一個,寫一個就行了省事。等等場景。 主要邏輯是:新定義一個註解,然後把原來的註解引入進來,新註解的屬性和原來註解的屬性綁定。 1

原创 java註解通俗易懂系列教程三之自定義註解demo

根據上篇教程寫自定義註解分爲三步1.定義註解格式 2. 配置元註解 3.定義參數  4.定義註解邏輯 本篇以寫多數據源切換註解爲例子,來了解寫自定義註解的過程,多數據源切換註解邏輯爲:在方法上可以使用這個註解,根據註解屬性,執行當前方法前

原创 java註解通俗易懂系列教程二之自定義註解步驟

1.自定義註解 回顧一下官方提供的註解:Java 定義了一套註解,共有 7 個,3 個在 java.lang 中,剩下 4 個在 java.lang.annotation 中。 作用在代碼的註解是: @Override - 檢查該方法是否

原创 java註解通俗易懂系列教程一之定義和使用

1.java註解定義 定義:Annotation(註解)就是Java提供了一種元程序中的元素關聯任何信息和着任何元數據(metadata)的途徑和方法。Annotion(註解)是一個接口,程序可以通過反射來獲取指定程序元素的Annotio

原创 java數據類型之基本類型和引用類型的概念的完全理解(網上搜集總結)

這篇文章得沉下心,仔細看,一天看完這一篇,我覺得你這一天都是賺的。 一.首先java的數據類型分類爲: java的世界裏面應該是萬物皆對象,爲什麼會存在基本類型呢? (1)由於性能問題不得不用 :java基於性能的考慮,用c寫的基本數據

原创 mybatis錯誤之Could not find result map java.util.List

1.復現錯誤 報錯提示: 13:41:33.539 ERROR com.fast.framework.advice.FastBootControllerAdvice 58 errorHandler - Could not find re

原创 mybatis-plus逆向工程生成代碼-沒有報錯只生成了目錄沒有文件

背景:mybatis-plus有逆向工程根據模板生成mybatis的mapper,dao,service,controller代碼的功能。 復現:代碼生成的基本配置做好了,運行,什麼都沒有隻生成了配置好的包目錄,但是下面沒有實際的代碼文件

原创 springboot的註解aop使用教程

1.springboot中使用註解很容易開啓一個aop @Aspect @Order(1) @Component @Aspect:開啓aop,@Component:需要被掃描到,啓用這個類,@Order:啓動的aop有好多個,這個可以協

原创 springboot獲取方法的參數名

在springboot中獲取方法的參數名有兩種方式 用來驗證的方法,可以看到參數名有兩個,一個test,一個num public String getString(String test,Integer num) { return "";

原创 mysql行轉列解析

場景:mysq行列轉換,把個人和科目成績的情況放在一行展示,方便查看個人情況。(sql來說就是把一個重複列以及其對應關係的列,變成一行展示) ===》 sql測試語句 DROP TABLE IF EXISTS `t_score`; CR

原创 springboot繼承log4j2完美實踐

1.引入jar <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st