徹底理解 Spring 定時任務:TimerTask 整合與原理剖析
Spring 將 JDK Timer/TimerTask 封裝為 Bean,僅需簡單 XML 配置即可實現定時任務,無需手寫線程管理代碼。 極簡配置三步走 &
WebLogic IP 變更導致 SubCoordinator 不可用事務回滾根因分析
現象:開發機遷移(公司 IP 10.182.216.189 → 家庭 IP 192.168.0.51),XA 事務提交拋出: RollbackException
WebLogic 異步調用 WebService 深度解析:客戶端退出時服務端行為與資源影響
場景:客戶端異步調用 WebLogic WebService(generateAsyncMethods=true 生成 startMethod/endMetho
JVM TI 實戰(一):中斷 WebLogic Stuck Thread 避免重啟
WebLogic 輸出 BEA-000337 警告提示 Stuck Thread(超過 StuckThreadMaxTime 默認 600 秒),僅作提示不干預
JVM TI 實戰(二):動態熱替換運行時 Class 文件
生產環境應用伺服器(如 WebLogic 生產模式)不支援熱部署,業務邏輯變更往往需重啟。利用 JVMTI(透過 JDI 高層 API)可實現無重啟動態替換已載
WebLogic 內部 XA 事務狀態切換超時機制深度解析
配置全域事務超時 100,000 秒、分支事務超時 86,400 秒,實際卻在 10 分鐘左右拋出 TransactionTimeoutException: T
jBPM 4.0 結合 SQL Server 實戰:DDL 改造與約束坑點避雷
專案選型 jBPM 4.0 GA 版,官方未提供 SQL Server 建表腳本。基於 Hibernate 跨資料庫特性,自行編寫 create.sql、dro
jBPM 4.0 在 Tomcat 6.0 部署踩坑:JUEL 類衝突解決方案
部署 jBPM 4.0 至 Tomcat 6.0 時,啟動拋出異常: have different Class objects for the type jav
jBPM 4.0 整合 Spring 實戰配置全記錄
記錄 jBPM 4.0 與 Spring 2.5.6 原生整合的完整配置結構與關鍵文件,採用 SpringConfiguration 載入 jBPM 設定,由
Spring 延遲載入 EJB 代理:lazy-init 失效與 lookupHomeOnStartup 正解
Spring 提供兩大 EJB 代理工廠 Bean:LocalStatelessSessionProxyFactoryBean(本地 EJB)與 SimpleR
Struts 實現多圖片上傳完整實戰代碼詳解
本文提供一套基於 Struts 1.x 的多文件上傳完整實現,涵蓋常量配置、上傳核心邏輯、Action 處理、FormBean 定義、JSP 頁面(動態增減上傳
Java 開源 Web 功能測試工具全景圖譜
Web 應用測試工具百花齊放,本文彙總主流開源方案,依據測試層級(單元、功能、效能)與技術棧(Servlet/JSP、HTTP、瀏覽器驅動)分類介紹,助你按需選
Java 入門學習指南:三大方向與 J2EE 起步(上)
Java 學習主要有三大方向:桌面系統(C/S)、J2ME(移動/嵌入式)、J2EE(企業級分散式平台)。初學者常感 Java 入門較 C/C++ 緩慢,工具鏈
Java 入門學習指南:J2EE 進階之路(下)
學習 J2EE 如同學習英語或數學,需遵循「理論聯繫實際、理論指導實踐」的鐵律。許多開發者閱讀大量書籍、編寫不少代碼,水平卻提升緩慢,關鍵在於缺乏系統性的方法論
Java 設計模式學習心得與核心原則解析
設計模式的核心精神貫穿一個根本原則:面向介面編程,而非面向實現。這意味著在物件導向開發中,我們應依賴抽象(介面)而非具體類別,以降低模組間的耦合度,提升系統的靈
Java 實現螢幕取色器:AWT Robot 實戰範例
利用 java.awt.Robot 與 MouseInfo 即可即時擷取滑鼠指標下的螢幕像素顏色。本文提供兩個完整範例:主控台輸出版與 Swing GUI 即時
jlGui 2.0 Java MP3 播放器快速上手指南
jlGui 是純 Java 撰寫的 MP3/Ogg 播放器,支援播放清單與網路電台。本文記錄從下載、修改啟動批次檔路徑、編輯 default.m3u 播放清單到
Spring FactoryBean 進階應用與隱藏技巧
Spring 中區分「普通 Bean」與「FactoryBean」。FactoryBean 的 getObject() 回傳值才是真正注入容器的物件,廣泛應用於