91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

POJO和JavaBean有什么區別

發布時間:2020-07-08 11:31:15 來源:億速云 閱讀:153 作者:清晨 欄目:開發技術

這篇文章主要介紹POJO和JavaBean有什么區別,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

POJO

POJO和JavaBean有什么區別

POJO(Plain Ordinary Java Object)即普通Java類,具有一部分getter/setter方法的那種類就可以稱作POJO。

實際意義就是普通的JavaBeans(簡單的實體類),特點就是支持業務邏輯的協助類。

POJO類的作用是方便程序員使用數據庫中的數據表,對于程序員來說,可以很方便的將POJO類當作對象來進行使用,也可以方便的調用其get,set方法。

但不允許有業務方法,也不能攜帶有connection之類的方法,即不包含業務邏輯或持久邏輯等。

POJO和JavaBean有什么區別

JavaBean

按照Sun公司的定義,JavaBean是一個可重復使用的軟件組件。實際上JavaBean是一種Java類,通過封裝屬性和方法成為具有某種功能或者處理某個業務的對象,簡稱bean。
JavaBean 是一種JAVA語言寫成的可重用組件。它的方法命名,構造及行為必須符合特定的約定:

該類必須有一個公共的缺省構造函數。該類的屬性使用getter和setter來訪問,其他方法遵從標準命名規范。該類應是可序列化的。

因為這些要求主要是靠約定而不是靠實現接口,所以許多開發者把JavaBean看作遵從特定命名約定的POJO。

JavaBean的任務就是: “Write once, run anywhere, reuse everywhere”,即“一次性編寫,任何地方執行,任何地方重用”。

JavaBean可分為兩種:一種是有用戶界面(UI,User Interface)的JavaBean;還有一種是沒有用戶界面,主要負責處理事務(如數據運算,操縱數據庫)的JavaBean。JSP通常訪問的是后一種JavaBean。

總結

簡而言之,當一個Pojo可序列化,有一個無參的構造函數,使用getter和setter方法來訪問屬性時,他就是一個JavaBean。

以上是POJO和JavaBean有什么區別的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嘉禾县| 巴青县| 通辽市| 枣庄市| 吉木乃县| 巴里| 宝清县| 忻城县| 邹城市| 长沙市| 东辽县| 富顺县| 马鞍山市| 织金县| 乌拉特中旗| 台山市| 鸡泽县| 城口县| 克什克腾旗| 静宁县| 淳安县| 兖州市| 丹棱县| 博乐市| 宣化县| 裕民县| 临沧市| 延长县| 金阳县| 衡南县| 荆门市| 岳阳县| 寻乌县| 柳林县| 阜平县| 麻江县| 都昌县| 乌海市| 柳江县| 北票市| 怀化市|