JavaBean 是用Java語言描述的軟件組件模型,其實際上是一個類。
特點:易于維護、使用、編寫
??? ? 可實現代碼的重用性
??? ? 可移植性強、但僅限于java工作平臺
??? ? 便于傳輸,不限于本地還是網絡
??? ? 可以以其他部件的模式進行工作?
?
JavaBean 組件與EJB(企業級JavaBean)組件完全不同。
?
??? EJB:是J2ee的核心,是一個用來創建分布式應用、服務器端以及基于java應用的功能強大的組件模型
??? JavaBean:主要用于存儲狀態信息
,而EJB 組件可以存儲 業務邏輯。
JavaBean作為一個特殊類,注意以下3個方面:
???
JavaBean類 必須有一個沒有參數的構造函數
???
JavaBean類 所有的屬性最好定義為私有的
???
JavaBean類 中定義函數setXxx()和getXxx()來對屬性進行操作。
??? ?? ?? 其中Xxx是首字母大寫的私有變量名稱。
|