產品定位
Workshop 10.1 是 BEA 基於 Eclipse + WTP 打造的 Java EE 可視化開發工具,主打「全棧可視化」:Struts、Beehive、Hibernate、JSF、JPA、Spring、Kodo 等主流框架的圖形化建模、配置與代碼生成。
核心差異化特性
- AppXRay 靜態分析引擎:掃描 JSP、Java、配置檔、資源綁定,構建專案依賴圖,即時檢測斷鏈、拼寫錯誤、類型不匹配等問題,於 AppXaminer 視圖 可視化展示 Action-Form-JSP 呼叫鏈。
- AppXplorer 專案導航:樹狀結構按邏輯組件 (非單純檔案) 組織專案結構。
- DbXaminer 資料庫測試:IDE 內直接執行 SQL/HQL/EJBQL,驗證查詢與映射,無需編寫測試代碼。
- Workshop Palette 組件面板:拖拉式加入 JSP/JSTL/Struts/JSF 標籤,屬性編輯器自動生成代碼。
支援框架矩陣
| 類別 | 支援項目 |
| Web 框架 | Struts 1.x、Beehive、JSF (MyFaces/Sun RI) |
| 持久層 | Hibernate 3.2、Kodo 4.x、JPA (Java Persistence API) |
| 輕量級容器 | Spring 2.0.3 |
| Web 服務 | JAX-RPC、JAX-WS、EJB 3.0 |
硬體與軟體需求
- CPU: P4 1.8GHz+ (建議雙核以上)
- 記憶體: 1GB+ (建議 2GB+)
- OS: Windows XP / 支援平台
- JDK: 隨產品附帶
分步環境搭建
- 安裝 Workshop 10.1:含 WebLogic Server 10。
- 安裝 MySQL 5.0:支援 GB2312 避免中文亂碼。建立庫 `demo`、用戶 `demo/demo`。
- 建立 WebLogic Domain:
- 配置嚮導選 "Workshop for WebLogic 10.1"
- 管理員: weblogic/weblogic
- Domain 名: DemoServer,路徑: C:\WlsDemoServer
- 配置 DataSource:
- 主控台 → JDBC → Data Sources → New
- Name: MySQL, JNDI: jndi/MySQL, Driver: com.mysql.jdbc.Driver (Type 4)
- 連線: localhost:3306, DB: demo, 用戶: demo/demo
- 測試成功 → 目標 AdminServer → Activate Changes
- 綁定 Server 至 Workshop:Server 視圖右鍵 New → Server → WebLogic 10 → 選擇上述 Domain。
可選組件 (按需安裝)
Hibernate 3.2、JSTL 1.1.2、Struts 1.2.x、Kodo 4.x、Spring 2.0.3、MyFaces、Sun JSF RI。Workshop 可自動下載缺失模組。
- 上一篇文章: Java 泛型編程九大避坑指南:從類型擦除到通配符陷阱
- 下一篇文章: WebLogic Java 控件訪問資料庫實戰:三層架構與 NetUI 標籤完整範例
Copyright ©
程式碼之家 All Rights Reserved