原创 【2020.06.22】Springboot 加載其它 yml 配置文件 使用 @PropertySource 和 @ConfigurationProperties 註解

yml 文檔如下 active: author: weiyuanbao envList: - acc: 10766 a: 10.11 erl: 10.167 - acance:

原创 【2019.10.08】Java 集合、List、Set的用法

集合 集合框架 目標 使用集合存儲數據 遍歷集合,取數據 掌握每種集合的特性 List 有序的集合 允許存儲重複的元素 有索引,可以使用for循環遍歷 Vector ArrayList LinkedList

原创 【2020-03-08】SpringCloud 基礎 Hystrix、Zuul、Config

SpringCloud 基礎 Hystrix、Zuul、Config springcloud 基礎項目 github https://github.com/ybsdegit/SpringCloud 服務熔斷 Hystrix (

原创 【2020-03-21】springboot mybatis-plus 基本使用

文章目錄創建數據庫mybatis-plus 快速啓動配置日誌CRUD 擴展**insert****update**自動填充樂觀鎖、悲觀鎖分頁查詢刪除操作性能分析插件條件構造器代碼自動生成器 創建數據庫 創建數據庫和表 CREA

原创 【2019.10.08】Java 面向對象、數據結構的用法

* 面向過程:當需要實現一個功能的時候,每一個具體的步驟都要親力親爲,詳細處理每一個細節 * 面向對象:當實現一個功能的時候,不關心具體的步驟,而是找一個已經具有該功能的人,來幫我做 成員變量(屬性): String na

原创 【2020-03-02 使用SpringBoot 異步發送郵件】

SpringBoot 異步發送郵件 1、引入依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifact

原创 【2019.10.08】Java 多線程與鎖的用法

併發:指兩個或多個事件在同一個時間段內發生 交替執行 並行:指兩個或多個事件在同一時刻發生(同時發生) 同時執行 進程:一個內存中運行的應用程序 線程:是進程的一個執行單元,負責程序的執

原创 【2019.10.13】Java 抽取JDBC工具類,實現登錄案例

工具類 JDBCUtils.java package ybs.utils; import java.io.FileReader; import java.io.IOException; import java.net.URL

原创 【2019.10.08】Java 網絡編程與異常的用法

網絡通信概述 C/S 結構:客戶端服務器 B/S 結構:瀏覽器服務器 網絡編程:在一定的協議下,實現兩臺計算機的通信的程序 網絡通信協議:連接和通信的規則 TCP/IP協議: [外鏈圖片轉存失敗,源站可能有防盜鏈機制,

原创 【2020-03-02 SpringBoot 的Shiro 授權與認證的基本使用示例】

SpringBoot 的Shiro 授權與認證的基本使用 項目結構 1、引入pom文檔 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.a

原创 【2019.10.08】Java Map的用法

Map 接口 Map<K,V> java.util.Map 特點 Map集合是一個雙列集合,一個元素包含兩個值(key, value) Map集合中的元素,key 和 value 數據類型可以相同,也不可以不同 Map集合中的元

原创 【2020-03-07】Java多線程常用操作及實例

文章目錄Java多線程創建線程方式 一: 繼承 Thread,重寫run方法創建線程方式 二: 實現runnable接口,重寫run方法。執行線程需要丟入runnable接口實現類調用start方法多個線程同時操作同一個對象創建線

原创 【2019.10.08】Java File IO流、Lambda表達式的使用方法

File java.io.File類 文件和目錄路徑名的抽象表示形式 File類的方法: - 創建一個文件/文件夾 - 刪除 - 獲取 - 判斷是否存在 - 遍歷 - 獲取大小 File類是一個與系統無關的類 重點: file

原创 【2020-06-04】 SpringBoot + Redis 整合 + 配置類+工具類 + 實例, 修改過時方法 enableDefaultTyping,修復LocalDateTime反序列化問題

SpringBoot + Redis 整合 + 工具類 + 測試 SpringBoot 操作數據:spring-data jpa jdbc mongodb redis! 說明: 在 SpringBoot2.x 之後,原

原创 【2019.10.08】Java Junit 反射 註解 泛型 用法

Junit 反射 註解 泛型 Junit使用:白盒測試 步驟: 定義一個測試類(測試用例) 建議: 測試類名:被測試的類名Test CalculatorTest 包名: xxx.xxx.xxx.test