Eclipse 3.0 整合 Struts + Spring + Hibernate 實戰入門 (一):持久層、DAO、事務與測試
三層 Web 應用經典架構:Struts (Web) → Spring (Service/事務) → Hibernate (DAO/持久)。本文為系列第一部分,
Eclipse 搭建 Nokia J2ME 開發環境:EclipseME + Nokia SDK 整合實戰
針對 Nokia 手機 J2ME 開發,本文記錄在 Eclipse 上整合 Nokia Development Suite 2.2 與 EclipseME 0.
Eclipse 3.x 安裝 Lomboz 插件完整指南:GEF/EMF 依賴與常見問題排解
Lomboz 是早期 Eclipse 上知名的免費 J2EE 開發插件,整合應用伺服器、J2EE 元件、Web 開發,支援 JSP 語法高亮、Code Assi
Nokia S40/S60 開發平台 1.0 已知問題彙總(中文翻譯版)
Nokia 官方論壇發布的 S40/S60 第 1 版 SDK 與實機已知問題清單,涵蓋多媒體、UI、網路、儲存、按鍵、記憶體等 16 項,供 J2ME 開發者
J2ME 手機遊戲開發環境建置全紀錄:NetBeans + WTK + Tomcat + MySQL + Eclipse 整合
針對 J2ME (MIDP) 手機遊戲開發,本文記錄基於 NetBeans 的完整環境建置流程:JDK、WTK、Tomcat、MySQL、Eclipse + J
Java 持久化框架四大天王對比:JPA、Hibernate、CMP Entity EJB、TopLink 選型指南
java.net 刊登 Sharad Acharya 文章比較四大主流持久化方案。本文整理核心結論、社群爭議焦點(EJB 3.0 vs JPA、Hibernat
Java 與 Ruby on Rails 整合對比:以 OpenXava 為例的模型驅動開發優勢分析
Ruby on Rails (RnR) 以「約定優於配置」與脚手架聞名,宣稱開發效率遠超 Java。本文以同一個食譜管理應用為例,對比 RnR 與 Java 模
Java 執行外部程式完整指南:Runtime.exec、ProcessBuilder、輸入輸出流控制與阻塞解決
Java 應用常需啟動外部程式(Shell 指令、其他可執行檔、甚至另一個 JVM)。本文詳細比較 Runtime.exec() 與 ProcessBuilde
JavaFX 與 Java 互操作性現狀與解決方案:反射、介面、ScriptEngine 三大路徑
JavaFX 1.0 發布初期,Java 呼叫 JavaFX 類別受限於編譯順序(先 javac 再 javafxc),導致 Java 端無法直接見到 Java
Eclipse JUnit 單元測試快速上手:從建立測試案例到自動化測試套件
JUnit 是 Java 單元測試事實標準,Eclipse 內建整合讓測試撰寫與執行極為便利。本文以 Hello.abs() 為例,示範建立測試類別、編寫測試方
JVM 記憶體參數完整調優指南:Heap、Stack、GC 策略與主流容器配置實戰
JVM 記憶體設定直接影響應用穩定度與效能。本文系統整理 Heap 三代結構、核心參數、GC 執行緒機制、四大收集器選型、常見 OOM 原因與解法,並提供 To
Web Service 不是銀彈:.NET 與 Java 互操作的三大誤區與替代方案
許多人視 Web Service 為 .NET 與 Java 互操作的萬靈丹,但微軟在 JavaOne 大會上直言:放棄 Web Service 可能是更好選擇
Java 開發環境零基礎建置指南:JDK、J2EE、IDE、Server、DB 全套安裝
針對初學者,本文提供從零開始建立 Java 開發環境的完整清單:JDK、J2EE SDK、JRE、IDE、應用伺服器、資料庫,含下載連結、安裝順序、環境變數設定
Java 程式設計師的迷思:虛擬機萬能論與語言專注的價值
JVM 近年成為熱門話題,許多人試圖在 JVM 上運行 Ruby、PHP、JavaFX 等非 Java 語言。作者 Joe Winchester 以親身經歷(S
設計模式四人幫:命令模式深度解析與 Java 實作
命令模式將「請求」封裝為物件,實現發送者與接收者解耦,支援佇列、日誌、撤銷/重做等進階功能。本文結合 GoF 定義、生活類比、UML 結構與 Java 完整範例
Java 存取 Amazon S3 雲端儲存:使用開源 JetS3t 庫完整實戰
Amazon S3 提供高可用、低成本、按需付費的物件儲存服務。本文示範如何在 Java 中使用開源 JetS3t 庫,透過 RESTful API 完成儲存桶
Java 原始碼換行規範:提升可讀性與團隊協作的關鍵細節
良好的程式碼排版不影響編譯,卻決定維護成本。本文歸納 Java 原始碼換行的四大核心技巧與變數宣告建議,助團隊建立統一風格,降低認知負擔。 基本原則 單
Tomcat 4.x JSP 中文亂碼完整解決方案:GET/POST/Cookie/URL 全場景覆蓋
Tomcat 作為主流 JSP/Servlet 容器,在中文環境下常遭遇編碼問題。本文針對 Tomcat 4.0/4.1 整理六大常見亂碼場景,提供可直接套用的