EJB 與 Spring 全面對比:職位需求數據揭示技術趨勢
數據背景:Indeed.com 職位統計 Rod Johnson 對比 Indeed.com 上 EJB 與 Spring 技能需求量。2007 年 11 月數
SDO vs EJB 3.0 深度比較:互補大於競爭
核心定位差異 SDO (Service Data Objects) 野心大:為 SOA 架構下各類數據類型提供統一靈活 API。EJB 3.0 (JPA) 專注
EJB 編程規範詳解:Session Bean 開發規則與選型指南
Session Bean 定位 實現含特定業務邏輯的業務對象,不直接表現數據庫共享數據,狀態非持久化。業務邏輯由 Bean 實現,遠程訪問、安全、並發、事務由容
EJB 體系架構全景解析:從組件模型到容器服務
核心定位:分布式企業應用的組件模型 EJB (Enterprise JavaBeans) 基於對象組件模型,利用底層事務服務 API,簡化 Java 企業應用開
JBoss 3.0.4 配置與使用入門指南 (修正版)
前言:網上資料多錯漏,親測修正 JBoss 3.0.4 發布已久,網上介紹卻寥寥且多拷貝 2.4.4 內容。連官方 JBoss.3.0QuickStart.Dr
Facelets:專為 JSF 設計的視圖技術,讓組件復用達到新高度
初識 Facelets:JSF 開發的「銀彈」 在 JSF 項目中首次使用 Facelets,最驚喜的是能創建可重用的復合組件——將一個頁面 (如 JSP) 直
JSF 頁面自動化測試利器:JSFUnit 入門與實踐
痛點:Web 頁面測試難,JSF 更難 傳統 JUnit 難測 Web 頁面,JSF 運行於容器中,與 HTTP 請求/響應緊密耦合。測試 Managed Be
Java 學習筆記:從零搭建 JSF 開發環境並跑通第一個程式
起因:公司技術棧預研 JSF + Hibernate 兩周前正式學 Java,下載視頻、資料、工具。先看 JSF 視頻覺得有趣,決定先玩 JSF。第一個程式跑通
Ajax 優於 JSF 的深度探討:架構差異與未來趨勢
JSF 誕生背景與設計初衷 Sun 推出 JSF 主因:基於組件的 Web 開發是趨勢,自包含組件便於 IDE 處理,提升效率。JSF 優於 Struts/We
JSF 入門實戰:從零跑通第一個 HelloWorld
新手視角:為什麼要先跑通例子? 學習 Java 一周後,終於跑通第一個 JSF 程式。網上資料多講原理少給完整可運行步驟,對菜鳥來說,目錄結構、faces-co
使用 Rational Application Developer V7 整合 Ajax 與 JSF 輕鬆打造 Web 2.0 應用
前言:Ajax 與 JSF 的完美結合 Ajax 被譽為 Web 2.0 的基石,而 JavaServer Faces (JSF) 則是 Java EE 標準的
使用 Acegi (Spring Security) 保護 JSF 應用:零代碼配置實現認證授權全流程
核心理念:安全性配置化,而非代碼化 Acegi (現 Spring Security) 核心承諾:無需編寫 Java 安全代碼,透過 XML 配置即可實現:
JSF 技術深度介紹:組件化、MVC、可視化開發與企業級應用架構
傳統 JSP 開發的三大痛點 邏輯與顯示耦合:HTML 與 Java 代碼混雜,頁面設計師與工程師互相干擾。 腳本不可重用:大量複製貼上,版本分歧,除錯困難。
JSP 基於 Session 的在線用戶統計實戰:HttpSessionBindingListener 實現精準監控
在線用戶統計的三大挑戰 Servlet API 無 getActiveSessions() 方法,無法直接枚舉所有 Session。 用戶未必點擊「登出」,可
Servlet/JSP 效能優化實戰八大技法:從 Init 快取到執行緒池的全鏈路調優
技法一:init() 方法快取靜態資源與昂貴物件 Servlet 生命週期中 init() 僅執行一次,適合: JNDI 查找 DataSource 並快取為
JSP 標籤庫深度解析:為何它是解決代碼混亂、提升維護性與開發效率的銀彈
痛點:腳本混雜的維護地獄 JSP/ASP/PHP 早期開發模式:HTML、SQL、業務邏輯、JavaScript 混雜在單一頁面。隨專案增長: 頁面變成「義大