iT邦幫忙

自學筆記相關文章
共有 297 則文章

技術 VScode 開發應用系統專案(4-3) - Spring Boot資料庫設計與存取密碼保護

概述 Spring Boot資料庫設計與存取設計中,系統難免會使用密碼等資訊安全敏感的參數,例如資料連線的參數。關於這一類的參數,Java 本身由有提供 Ke...

技術 VScode 開發應用系統專案(7 -2 ) - Spring Boot Cache — Redis 快取暫存處理

Spring Boot Cache — Redis 快取暫存處理 概述 Spring 框架支援透明地為應用程式新增快取。其核心是將快取應用於方法,從而根據快取中...

技術 VScode 開發應用系統專案(9) - Spring boot MVC 應用系統設計前準備

Spring boot MVC 應用系統設計前準備 建議系統專案開發一般命名原則: 1.專案Package的命名原則:-全小寫domain命名法 package...

技術 VScode 開發應用系統專案(8- 4) - Spring Boot Security 設定與認證(測試驗證)

Spring Boot 安全認證測試 概述 前面有介紹了 Spring Boot Security 設定與認證 (DB/AD/JWT/Oauth2)等,這裡說明...

技術 VScode 開發應用系統專案(8-3) - Spring Boot Security 客製化多元登入認證

Spring Boot 安全認證 — 客製化多元登入認證 概述 接續應用系統專案(8-1) - Spring Boot Security 設定與認證-基礎準備...

技術 VScode 開發應用系統專案(8-2) - Spring Boot Security JWT 及 OAuth2 認證

Spring Boot 安全認證 — JWT 及 OAuth2 認證 概述 接續應用系統專案(8-1) - Spring Boot Security 設定與認證...

技術 VScode 開發應用系統專案(8-1) - Spring Boot Security 設定與認證前置準備

Spring Boot 安全認證 — 前置基礎準備 概述 Spring Security 框架支援有關使用者登入認證與授權等有關安全管理的功能,這裡以應用系統架...

技術 VScode 開發應用系統專案(7 -1 ) - Spring Boot Cache — Caffeine快取暫存處理

Spring Boot Cache — Caffeine 快取暫存處理 概述 Spring 框架支援透明地為應用程式新增快取。其核心是將快取應用於方法,從而根據...

技術 VScode 開發應用系統專案(6) - Spring Boot 非同步處理(Async 多工)

Spring Boot 異步作業(Async)控制 概述 Spring boot 提供了 Async 異步作業的功能,簡單的設定就可以將程式多線程池隔離執行,...

技術 VScode 開發應用系統專案(5-2) - Spring Boot 排程作業(Schedule)

Spring Boot 排程作業(Schedule)控制 概述 ** 遇到發文存檔失敗,所以分兩部分發文,控制檔案SysScheduleCtlEntity 以及...

技術 VScode 開發應用系統專案(5-1) - Spring Boot 排程作業(Schedule)

Spring Boot 排程作業(Schedule)控制 概述 Spring boot 提供了 Schedule Job 的功能,簡單的設定就可以依排程啟動...

技術 VScode 開發應用系統專案(4-2) - Spring Boot資料庫設計與存取 - 多欄位 Key

Spring boot 資料庫設計與存取 (多欄位Key) 概述 通常專案中的資料庫設計,會有多個欄位組合Key值存取取資料的情境,Spring boot 提供...

技術 VScode 開發應用系統專案(4-1) - Spring Boot資料庫設計與存取 - 單一 Key

Spring boot 資料庫設計與存取 (JPA與Mybatis) 概述 通常大多數專案,配置一個或多個資料庫運作,Spring boot 提供了 JPA為基...

技術 應用系統建置前準備工具 - SystemEnvReader 系統環境讀取工具

概述 SystemEnvReader 是一個 Spring @Component,用來統一從 Spring Environment 取得系統層級與組態屬性值,並...

技術 VScode 開發應用系統專案(3) - Spring boot 多資料庫支援的配置

Spring boot 配置多資料庫支援 概述 通常大多數專案,配置一個專用的資料庫即可運作,簡單設定application-properties,交由Spri...

技術 應用系統建置前準備工具 - MailSenderUtils 郵件發送工具類別

MailSenderUtils 郵件發送工具類別 概述 MailSenderUtils 是一個用於發送電子郵件的工具類別。此類別設計為 Spring 元件,提供...

技術 應用系統建置前準備工具 - GlobalConstants 系統基礎常數定義

GlobalConstants - 全域常數定義文檔 概述 GlobalConstants 是系統基礎常數定義類別,提供專案中常用的路徑、環境變數、加密設定等靜...

技術 應用系統建置前準備工具 - ZipUtils 壓縮/解壓工具

ZipUtils 壓縮/解壓工具 概述 ZipUtils 提供常用且穩健的 ZIP 壓縮與解壓功能,支援: 單檔或整個資料夾壓縮(保留目錄結構) 多來源合併壓...

技術 應用系統建置前準備工具 - TypeConvert 各類型別轉換工具

TypeConvert 型別轉換工具類別 概述 TypeConvert 是一個全方位的型別轉換工具類別,提供各種 Java 資料型別之間的轉換功能,包含基本型別...

技術 應用系統建置前準備工具 - TaiwanIDAddress 臺灣地址與身分證檢核工具

TaiwanIDAddress 臺灣地址與身分證工具類別 概述 TaiwanIDAddress 是一個用於處理臺灣地址格式化和身分證/居留證驗證的工具類別。此類...

技術 應用系統建置前準備工具 - SM3Utils 雜湊工具(單向加密)

SM3Utils 雜湊工具類別 概述 SM3Utils 是一個提供 SM3 演算法相關功能的工具類別。此類別整合了 BouncyCastle 的實作,提供完整的...

技術 應用系統建置前準備工具 - RSAUtils 非對稱加密工具

RSAUtils 非對稱加密工具類別 概述 RSAUtils 是一個提供 RSA 非對稱加密相關功能的工具類別,包含金鑰對產生、加解密、以及金鑰檔案管理等功能。...

技術 應用系統建置前準備工具 - ReflectUtils 反射工具

ReflectUtils(反射工具) 概述 ReflectUtils 是一個專案中常用的反射輔助類,將常見的 Java 反射操作封裝為簡潔的靜態方法,方便:...

技術 應用系統建置前準備工具 - PropUtils Properties 檔案工具

PropUtils Properties 檔案工具類別 概述 PropUtils 是一個用於操作 Properties 檔案的工具類別,提供讀取、更新及查詢 p...

技術 應用系統建置前準備工具 - PassayUtils 密碼工具

PassayUtils 密碼工具類別 概述 PassayUtils 是一個密碼驗證和產生的工具類別。此類別基於 Passay 框架,提供密碼強度驗證和安全密碼產...

技術 應用系統建置前準備工具 - NetUtils 網路工具

NetUtils 網路工具類別 概述 NetUtils 是一個提供網路相關功能的工具類別。此類別設計為靜態工具類別,提供多種網路操作方法,包括 HTTP/HTT...

技術 應用系統建置前準備工具 - KeyStoreUtils 金鑰庫工具

KeyStoreUtils 金鑰庫工具類別 概述 KeyStoreUtils 是一個用於管理 Java KeyStore(金鑰庫)的工具類別,提供完整的金鑰庫操...

技術 應用系統建置前準備工具 - FileUtils 檔案工具

FileUtils 檔案工具類別 概述 FileUtils 是一個提供檔案操作的工具類別。此類別設計為靜態工具類別,提供檔案讀寫、格式判斷、路徑處理等功能,特別...

技術 應用系統建置前準備工具 - DateUtils 日期工具

DateUtils 日期工具類別 概述 DateUtils 是一個用於處理日期時間的工具類別,提供日期格式轉換、計算與驗證等功能。此類別設計為靜態工具類別,特別...

技術 應用系統建置前準備工具 - CookieUtils Cookie 工具

CookieUtils Cookie 工具類別 概述 CookieUtils 是一個用於管理 HTTP Cookie 的工具類別,提供設置、讀取和刪除 Cook...