首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

EJB 核心術語速查:新手入門必讀指南

     編輯:Java 相關知識

初學 J2EE 時,EJB 的專業術語往往令人霧裡看花。本文整理了 Bean Instance、BMP/CMP、Container、Home/Remote Interface、Session/Entity Bean、Transaction Attribute 等核心概念,幫助你快速建立知識骨架。

關鍵術語對照表

術語中文核心說明
Bean InstanceBean 實例容器中 Bean 的具體化,類比 Java Object
BMPBean 管理持久化開發者自行在 ejbLoad/ejbStore 實現資料存取
CMP容器管理持久化容器自動同步 public field 至資料庫,需在部署描述符定義
Container容器實作 Home/Remote 介面,管理生命週期、交易、池化、安全
Entity Bean實體 Bean代表可識別的持久物件,如資料庫行
Session Bean會話 Bean為特定客戶建立,逾時即銷毀
Home InterfaceHome 介面提供建立、移除、查找實例的方法,繼承 EJBHome
Remote InterfaceRemote 介面定義客戶可呼叫的業務方法,繼承 EJBObject
Transaction Attribute交易屬性六種模式:NOT_SUPPORTED、REQUIRED、SUPPORTS、REQUIRES_NEW、MANDATORY、BEAN_MANAGED

給初學者的建議

先理解「容器代管服務」這一核心思想,再逐個攻克術語。實作一個簡單的 Entity Bean + Session Bean 專案,比死記硬背更有效。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved