Please ensure Javascript is enabled for purposes of website accessibility knowledgebase.co.il - מונחים - קטגוריה - שפות תכנות - מה זה JavaBean
אתם צופים ב: מה זה JavaBean

מונחים מומלצים

מה זה JavaBean

בשפת התכנות Java, JavaBean הוא אובייקט Java שנועד להיות מאוחסן ולתמרן כקבוצה של מאפיינים (ערכים). זהו מפרט ג'אווה עבור רכיב תוכנה שמכיל אובייקטים רבים לאובייקט אחד, כך שניתן להשתמש בו בקלות בהקשרים שונים.

JavaBean עוקב אחר מוסכמות מסוימות בכל הנוגע לעיצוב והטמעה שלו. צריך להיות לו בנאי ברירת מחדל ללא ארגומנט, ולמאפיינים שלו צריך להיות שיטות getter ו-seter בהתאם למוסכמות השמות של JavaBeans, כגון getPropertyName ו-setPropertyName.

הנה דוגמה למחלקה פשוטה של JavaBean:

public class Person {
  private String name;
  private int age;

  // Default constructor
  public Person() {}

  // Constructor with arguments
  public Person(String name, int age) {
    this.name = name;
    this.age = age;
  }

  // Getter and setter methods
  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public int getAge() {
    return age;
  }

  public void setAge(int age) {
    this.age = age;
  }
}

JavaBeans משמשים לעתים קרובות במסגרות וטכנולוגיות מבוססות Java, כגון JavaServer Faces (JSF) ו-Java Persistence API (JPA), כדי לייצג נתונים בצורה שניתן לתפעל ולאחסן בקלות.

עליכם להתחבר על מנת להגיב בעמוד זה.