JavaBean的概念


 

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

 

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

JavaBean功能上分為兩類:
  封裝數據
  封裝業務

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

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

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

 

 

POJO:

POJO是簡單的JavaBean,里面只有封裝數據,沒有任何業務邏輯代碼。

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM