1. 程式人生 > >JavaBean的概念

JavaBean的概念

Java的一個特性,資料與行為相分離。資料就是成員變數,行為就是setter和getter方法

JavaBean是Java中開發的可以跨平臺的重要元件,在JSP中常用來 封裝業務邏輯和資料庫操作。 JavaBean實際上就是一個Java類,這個類可以重用。

JavaBean功能上分為兩類:   封裝資料   封裝業務

JavaBean一般情況下要滿足一下要求:   是一個公有類,並提供無參的構造方法。   屬性私有。   具有公有的setter和getter方法。

JavaBean的應用:  JavaBean封裝資料:   實際上就是資料庫中某一張表的欄位進行封裝,      每一個屬性都要與資料庫表中欄位一一對應。    JavaBean封裝業務:   封裝資料的JavaBean一般都會有一個封裝該類的      業務邏輯和操作與之對應。如:Dao層中的類。

  service層用於存放業務邏輯相關的操作。   service層中的介面和類對Dao類的方法實現了封裝和呼叫。

POJO:

POJO是簡單的JavaBean,裡面只有封裝資料,沒有任何業務邏輯程式碼。