Java Swing 實現三狀態聯動 CheckBox Tree (父子節點遞歸選取)
CheckBox Tree 是常見 UI 元件,本文實現經典遞歸選取規則:父節點勾選 → 所有子孫全選;父節點取消 → 所有子孫全取消。 核心類別設計 1.
Spring + Tomcat 5/6 + JNDI 連線池配置差異全解析
Tomcat 5 與 6 的 JNDI 資源定義位置不同,導致 Spring 專案遷移常見 NameNotFoundException。本文對比兩版本正確配置。
Java JDBC 整合認證連接 SQL Server 完整方案
SQL Server 支援 Windows 整合認證 (NTLM/Kerberos),Java 透過 Microsoft JDBC 驅動實現免帳密連線,需部署原
JDK 6 內建 jconsole 視覺化 JVM 監控實戰
JDK 6 內建 jconsole (Java Monitoring & Management Console),無需額外安裝即可監控本地/遠端 JVM 記憶體
Hibernate 3.3 全新快取架構:RegionFactory 取代 CacheProvider
Hibernate 3.3 重構二級快取與查詢快取 SPI,引入 RegionFactory 替代舊有 CacheProvider,支援更細粒度的快取區域控制。
JDBC 3.0 連線池框架深度解析:ConnectionPoolDataSource 與 PooledConnection
JDBC 3.0 定義標準化連線池 SPI,分離驅動廠商與應用伺服器職責,實現可攜式連線池實作。 傳統連線痛點 每次 getConnection()
Java 呼叫 Oracle 預存程序 (一):CallableStatement 基礎與參數模式
大型系統常將核心邏輯封裝於資料庫預存程序,Java 應用透過 JDBC 呼叫。本文建立呼叫基礎範本。 預存程序基礎 預存程序 = 編譯後存於資料庫的 SQL
Java 撰寫 Oracle 預存程序 (二):在資料庫內部執行 Java 邏輯
Oracle 8i 內建 JVM,支援直接以 Java 撰寫預存程序/函數,突破 PL/SQL 語言限制,可在資料庫層執行複雜運算、存取外部資源。 建立 Ja
EJB 3.0 依賴注入實戰:@EJB 註解完整用法與 JNDI 對應
EJB 3.0 引入註解式依賴注入,大幅簡化 Bean 間引用。本文通過完整範例解析 @EJB 的屬性注入、Setter 注入、beanName 與 mappe
J2EE 架構演進:從經典 EJB 到輕量級容器與 POJO 模型
深度剖析 J2EE 架構從重量級 EJB 向輕量級 POJO 容器演進的動因與核心差異。 經典四層 J2EE 架構 客戶端層 Web 層
Java 呼叫 Oracle 預存程序與函數完整指南
示範使用 CallableStatement 呼叫 Oracle 預存函數,涵蓋無參、IN、OUT、IN/OUT 參數與回傳值的完整模式。 核心 API 模式
Tomcat 核心配置技巧:虛擬目錄、端口、錯誤頁、Session 與 Filter
整理 Tomcat 5/6 常用配置優化,涵蓋 server.xml 與 web.xml 關鍵設定。 1. 新增虛擬目錄 在 server.xml 的 <
Java 3D 核心架構深度解析:場景圖、觀察模型與 Web 整合
Java 3D API 為 Java 平台提供標準化的 3D 圖形能力,封裝 OpenGL/DirectX 底層實現,支援 J2SE/J2EE 全棧整合。本文系
Java JDBC 連接 Oracle 兩大常見異常與解決方案
記錄兩個在 Oracle JDBC 開發中高頻出現的棘手異常及其解決之道。 異常一:連線極慢 + ORA-00600 內部錯誤 Exception in th
Java 連接主流資料庫完整範例集(JSP + JDBC)
本文匯總七大主流資料庫的 JSP 連接範例,涵蓋驅動類、連線 URL、認證方式與基本 CRUD 模板。 通用配置步驟 建立資料庫與測試表 將