原创 idea中springboot添加alibaba數據源

直接切入正題, 第一步添加相關依賴 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.23</versi

原创 java基礎 數組、String

數組 1、數組定義:     數據類型 數組名 [] = new 數據類型[長度];     或:     數據類型 [] 數組名 = new 數據類型[長度]; 2、數組屬於引用類型,可以發生引用傳遞;即:同一個堆內存空間被不同的棧指定

原创 java8中的接口-新增方法、及函數式接口使用

1、接口中可以定義除抽象方法外的普通方法, default,該方法可以有方法體,對於實現了該接口的實體可以直接調用該普通方法 static修飾的方法, 可以直接通過接口調用 //測試java8新特性 public interface T

原创 註解的應用(校驗註解實例)

註解作爲元數據提供約束,大部分註解不會影響代碼的執行,但也有一部分註解可用於這一目的。 一、註解的作用: 1、生成文檔(@Document) 2、編譯檢查(@Override) 3、編譯時動態處理 4、運行時動態處理 二、註解的分類 1、

原创 idea工具應用-目錄鎖定到打開文件

收費版: AUTOSCROLL TO SOURCE:在項目視圖的目錄樹單擊文件,編輯器自動打開文件 AUTOSCROLL FROM SOURCE:在編輯器打開文件後目錄樹自動定位到指定文件。 社區版: always select ope

原创 代碼塊{普通代碼塊、構造塊、靜態快、同步代碼塊}

分類:普通代碼塊、構造塊、靜態快、同步代碼塊 普通代碼塊:方法中的代碼塊 構造塊:寫在類中的代碼塊,當調用該類的構造方式(實例)時,代碼塊先執行,如果是靜態代碼塊只執行一次,如果不是則每次                 實例都執行 靜態

原创 集合遍歷(Map、Set、List)

List、Set、List三種類型都屬於集合 一、一般的遍歷 一般情況下用foreach都可以達到目的 foreach很強大,都可以直接用foreach來進行遍歷 Map: public static void main(String[

原创 spring、springboot 注入接口(實現)

在平時的開發中可以會有定義了一些接口,有多個實現類,且每個實現類都可能被注入,在這個時候就可以將接口(的實例)注入進去 1、如果接口有一個實現類,         則可以直接通過注入接口的形式來注入實例     定義一個接口 packa

原创 @Scheduled在springboot中的使用

@Scheduled註解參數: cron:cron表達式,指定任務在特定時間執行; fixedDelay:表示上一次任務執行完成後多久再次執行,參數類型爲long,單位ms; fixedDelayString:與fixedDelay含義一

原创 springboot中的異步調用(hello world)

需要在啓動類加入@EnableAsync使異步調用@Async註解生效 package com.example.demo; import org.mybatis.spring.annotation.MapperScan; import

原创 springboot中的aop配置(hello world)

1、添加依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId>

原创 自定義校驗註解(controller、method、(groups)分組的用法)

1、首先創建兩個自定義校驗註解類 package com.example.demo.annotation; import com.example.demo.interface2.CreateAction; import javax.

原创 註解的應用(java、mybatis、spring、springboot、swagger、lombok)

註解作爲元數據提供約束,大部分註解不會影響代碼的執行,但也有一部分註解可用於這一目的。 一、註解的作用: 1、生成文檔(@Document) 2、編譯檢查(@Override) 3、編譯時動態處理 4、運行時動態處理 二、註解的分類 1、

原创 java 泛型的應用及注意事項

1、泛型指定的類型爲引用類型,不能爲基本類型;(如:Double,而不能用double)      注:如果使用了一個帶有泛型的類,但沒有指定明確的類型,則默認會使用Object描述 2、jdk1.7之後,聲明帶泛型的類時,後邊的類型可以

原创 java8中的接口

1、接口中可以定義除抽象方法外的普通方法, default,該方法可以有方法體,對於實現了該接口的實體可以直接調用該普通方法 static修飾的方法, 可以直接通過接口調用 //測試java8新特性 public interface T