首頁 > Java > java教程 > 主體

Java bean有什麼用

silencement
發布: 2019-06-17 16:41:14
原創
4095 人瀏覽過

Java bean有什麼用

一、JavaBean簡介

javaBean是使用Java語言開發的可重複使用的元件,在JSP的開發中可以使用JavaBean來減少重複程式碼,讓整個JSP程式碼的開發更簡潔。 JSP搭配JavaBean來使用,有以下的優點:

1.可將HTML和Java程式碼分離,這主要是為了日後維護的方便。如果把所有的程式碼(HTML和Java)寫到JSP頁面中,會讓整個程式碼又多又複雜,造成日後維護上的困難。

2.可利用JavaBean的優點。將日常用到的程式寫成JavaBean元件,當在JSP要使用時,只要呼叫JavaBean元件來執行使用者所要的功能,不用再重複寫相同的程序,這樣以來也可以節省開發所需的時間。

二、JavaBean開發需求

1.JavaBean本身就是一個類,屬於Java的物件導向程式設計。

2.在JSP中如果要應用JSP提供的Javabean的標籤來操作簡單類別的話,則此類必須滿足如下的開發要求:

(1)所有的類別必須放在一個套件中,在WEB中沒有套件的是不存在的;

(2)所有的類別必須宣告為public class,這樣才能夠被外部所存取;

(3 )類別中所有的屬性都必須封裝,即:使用private宣告;

(4)封裝的屬性如果需要被外部所操作,則必須編寫對應的setter、getter方法;

#(5)一個JavaBean中至少存在一個無參構造方法,此為JSP中的標籤所使用。 

第一個簡單JavaBean

package blog.csdn.joywy;  
public class SimpleBean{  
    private String name;  
    private int age;  
    public void setName(String name){  
        this.name = name;  
    }  
    public void setAge(int age){  
        this.age = age;  
    }  
    public String getName(){  
        return this.name;  
    }  
    public int getAge(){  
        return this.age;  
    }  
}
登入後複製

如果在一個類別中只包含屬性、setter、getter方法,那麼這種類別就變成簡單JavaBean。

對於簡單的JavaBean也有幾個名詞:

(1)VO:與簡單Java物件對應,專門用來傳遞值的運算上

(2)POJO:簡單Java物件

(3)TO:傳輸對象,進行遠端傳輸時,物件所在的類別必須實作java.io.Serializable介面。

以上是Java bean有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!