Ruby on Rails:重新定義 MVC 與 ORM 的極簡藝術
為什麼 Rails 震撼 Java 世界 2005 年,Java 陣營擁有數百個 ORM (Hibernate, iBATIS, JDO...) 與 MVC (
Hibernate FAQ 精華整理:從入門到架構決策的完整指南
基本認知 問題答案 什麼是 Hibernate?開源 ORM 框架,輕量級封裝 JDBC,提供對象持久化、查詢、快取、事務管理 官網/下載/文檔hibern
JBuilder 開發 J2ME 應用完整流程指南
工具版本與前置條件 JBuilder 9+ (含 JBuilder X, 2005, 2006, 2007) 內建 MobileSet 與 WTK (Wire
Tomcat 多服務配置實戰:80 端口發布 Web 應用而不動預設 8080
需求場景 Tomcat 預設 Connector port=8080,webapps/ 下有預設應用 (ROOT, docs, examples...) 生產
Java 訪問 COM 組件實戰:Jacob (Java-COM Bridge) 完整指南
Jacob 簡介 全稱:Java-COM Bridge 原理:JNI 呼叫 Windows COM 子系統 (oleaut32.dll),實現 Java 物件
Jikes 編譯器加入 Encoding 支援:Windows 平台原始碼編譯完整指南
背景動機 Jikes:IBM 開源 Java 編譯器,速度遠快於 javac,適合大專案 JSP 預編譯 痛點:官方 Windows 二進位釋出缺少 -enc
ICE 2.0 入門實戰:HelloWorld 服務端與客戶端完整實現
ICE 簡介 Ice (Internet Communications Engine) 是 ZeroC 開發的高效能 RPC 框架,支援 C++、Java、C#
Hibernate 兩大查詢方式深度對比:HQL vs Criteria Query
查詢方式概覽 維度HQL (Hibernate Query Language)Criteria Query 風格類 SQL 字串,面向物件程式化 API,型
AppFuse 1.7 部署配置錯誤修正:ant deploy-web vs ant deploy
問題現象 官方文件指示執行 ant deploy-web 發布至 Tomcat webapps/,實測未複製完整檔案,導致應用啟動失敗(缺少 JSP、資源檔、配
iReport 與 JasperReport 開發實戰(一):環境建置、資料源設定與首份報表
工具簡介與版本對應 JasperReport:報表引擎庫,支援 PDF/HTML/XLS/CSV/RTF/XML 輸出,資料來源含 JDBC、JavaBean
AJAX:重新定義 Web 應用體驗的關鍵技術
從桌面到 Web 的體驗鴻溝 傳統 Web 應用:點擊 → 整頁重載 → 等待 → 回應。桌面應用:豐富介面、即時回饋、離線操作。Google Suggest(
iReport 與 JasperReport 開發實戰(二):報表設計、中文處理與常見異常排查
報表設計流程 資料源設定:選單 DataSource → Report query,輸入 SQL(如 SELECT * FROM titles),取消 Aut
Struts 1.2 validwhen 驗證器:條件式表單驗證完全指南
為什麼需要 validwhen? 傳統 required、mask 等驗證器只能處理單一欄位規則。實務上常見需求: 「確認密碼」必須等於「密碼」 「勾選訂閱電
JBoss EJB 3.0 MDB 開發實戰:Queue 點對點訊息驅動 Bean
JMS 基礎概念回顧 Java Message Service (JMS) 定義兩種訊息模型: Queue (Point-to-Point):一條訊息僅被一個
Spring DispatcherServlet 核心運行機制全解析
概述 DispatcherServlet 是 Spring MVC 的核心控制器,採用前端控制器模式,統一接收 HTTP 請求、委派處理、渲染視圖。本文梳理其初
Spring JDBC 實現序號產生器:SequenceDaoJdbcImpl 深度解析
背景與需求 分散式系統常需要全域唯一、有序的序號(如訂單號、流水號)。本文分析 SequenceDaoJdbcImpl,展示如何利用 Spring JdbcTe
Java 附件管理工具類:FileKeeper 實現檔案上傳、下載與刪除
前言 在企業級 Web 應用中,檔案附件的管理是常見需求。本文介紹一個名為 FileKeeper 的 Servlet 工具類,封裝了檔案的上傳、下載、刪除與路徑
Java 設計模式:Prototype (原型) 模式深度解析與實作
模式定義與適用情境 Prototype 模式 透過複製現有原型物件來建立新物件,而非透過 new 實例化。適用於: 類別在執行期才決定(如動態載入)。 避免建