核心平台技術
| 縮寫 | 全稱 | 中文說明 |
| EJB | Enterprise JavaBeans | 企業 JavaBean 組件 |
| JMS | Java Message Service | Java 訊息服務 |
| JNDI | Java Naming and Directory Interface | Java 命名與目錄介面 |
| RMI | Remote Method Invocation | 遠端方法呼叫 |
| JTA | Java Transaction API | Java 交易 API |
| JTS | Java Transaction Service | Java 交易服務 |
| JDBC | Java Database Connectivity | 資料庫連線 API |
| JSP | JavaServer Pages | Java 伺服器頁面 |
| Servlet | Servlet | 伺服器端小程序 |
| IDL | Interface Definition Language | 介面定義語言 |
| JavaMail | JavaMail | Java 郵件服務 |
| Object Serialization | Object Serialization | 物件序列化 |
EJB 組件類型
| 類型 | 全稱 | 說明 |
| Session Bean | Session Bean | 會話 Bean |
| Entity Bean | Entity Bean | 實體 Bean |
| Message-Driven Bean | Message-Driven Bean | 訊息驅動 Bean |
Session Bean 子類型
- Stateless Session Bean - 無狀態會話 Bean
- Stateful Session Bean - 有狀態會話 Bean
Entity Bean 持久化策略 (EJB 2.x)
- CMP - Container Managed Persistence (容器管理持久化)
- BMP - Bean Managed Persistence (Bean 管理持久化)
常見設計模式與資料傳輸術語
| 縮寫 | 全稱 | 中文說明 |
| DTO | Data Transfer Object | 資料傳輸物件 (又稱 VO) |
| VO | Value Object | 值物件 / 視圖物件 |
| DAO | Data Access Object | 資料存取物件 |
| POJO | Plain Old Java Object | 純舊 Java 物件 (非 EJB、非特定框架綁定) |
| JDO | Java Data Objects | Java 資料物件標準 |
| SOAP | Simple Object Access Protocol | 簡單物件存取協定 |
補充說明
- POJO 一詞由 Martin Fowler 推廣,強調「普通 Java 物件」不依賴 EJB 容器,可在任何環境運行,是輕量級框架 (Spring, Hibernate) 的基礎。
- DTO/VO 常混用:DTO 強調層間傳輸,VO 強調不可變值語意。
- DAO 模式封裝資料存取邏輯,上層業務邏輯不直接依賴 JDBC/Hibernate API。
熟悉這些術語有助於閱讀規格文件、技術文章與團隊溝通。