Java 數據庫連接池配置全攻略:Tomcat、Hibernate、Spring、代碼式四大方案
前置準備 MySQL 驅動 JAR (mysql-connector-java) 必須放入類路徑(Tomcat common/lib、專案 WEB-INF/li
微服務配置中心實戰:Consul + Archaius 實現集中化與動態配置管理
問題背景 配置分散在各微服務 application.properties,管理困難。 修改配置需重新編譯、部署、重啟,效率極低。 解決方案架構
Java 類定義關鍵字詳解:static、final、abstract、訪問修飾符
static — 靜態成員 1. 修飾屬性(類變量) 屬於類,不屬於實例;類名.屬性名 訪問。 類載入時初始化(僅一次),實例變量在 new 時初始化
解決 UnsupportedClassVersionError:JDK 版本不匹配排查指南
異常現象 java.lang.UnsupportedClassVersionError: Unsupported major.minor version 根因
Spring 事務管理實戰:聲明式事務、傳播行為與註解/XML 配置詳解
前置知識 事務基礎(ACID、隔離級別)請參考:Java 基礎——事務 一、Spring 事務管理核心:PlatformTransactionManager
Java 參考傳遞深度解析:引用與對象實例的區別
核心結論 Java 只有值傳遞。傳遞物件時,傳的是引用的副本(指向同一堆內存對象)。引用變量可指向子類實例,但編譯期類型決定可訪問成員。 代碼演示 packa
Log4j 在 Java Web 專案中的完整整合指南
前言 日誌是排查錯誤、追蹤運行參數的利器。雖可用 System.out.println(),但日誌框架提供分級、格式化、多輸出目的地等專業能力。本文示範在無 S
Java String.intern() 方法深度解析:字符串常量池與引用複用
方法簽名與契約 public native String intern(); 規範:返回字符串對象的標準化表示形式。JVM 維護一個私有的字符串常量池(Stri
Java 反射機制實戰:動態載入類、建立實例與調用方法
反射核心 API java.lang.reflect 套件提供運行時檢查/操作類的能力:Class、Constructor、Method、Field。 待載入
Java Enum 完整用法指南:從基礎到進階實例
枚舉定義與常用方法 public enum MyEnum { Monday, Tuesday, Wednesday, Thursday, Friday,
Activiti 流程引擎變量操作實戰:部署、啟動、任務查詢與變量傳遞
記錄一次 Activiti 工作流引擎的核心操作實戰,涵蓋流程部署、實例啟動、任務查詢/完成、變量設定與獲取(含對象序列化),代碼基於 JUnit 測試類完整呈
Java 類與對象(一):面向對象核心概念入門
面向對象基本概念 面向對象(OO)是一種程式設計範式,核心思想是用對象、類、繼承、封裝、消息等概念建模現實世界,順應人類自然思維。 對象 系統中描述客觀事物的