5.03. JavaBean
JavaBean
★ JavaBean – стандарт написания классов на Java, который делает их удобными для повторного использования и интеграции в другие приложения.
Основные требования:
- иметь публичный конструктор по умолчанию;
- свойства с геттерами и сеттерами;
- быть seriazable.
Пример:
public class User implements Serializable {
private String name;
public User() {}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
JavaBean это скорее соглашение, чем фреймворк. Используется в GUI-приложениях, длля передачи данных между слоями, или как модель данных во фреймворках.