Nếu bạn đang nói về java-đậu và KHÔNG EJB Đậu, thì đây là lời giải thích ...
Một JavaBean có một hàm tạo không có đối số.
2. JavaBean có một bộ thuộc tính.
3. Phương thức truy cập JavaBean (phương thức getXxx hoặc isXxx cho thuộc tính Boolean) và phương thức mutator (setXxx) cho phép truy cập vào các thuộc tính cơ bản của nó.
Điểm thứ ba nêu rõ một lớp java có biến cá thể riêng và trình thu thập công khai, setter.
ví dụ:
import java.util.Date;
public class User {
private Date loginDate;
private String name;
private String password;
public User() { }
public Date getLoginDate() {
return loginDate;
}
public String getName() {
return name;
}
public String getPassword() {
return password;
}
public void setLoginDate(Date loginDate) {
this.loginDate = loginDate;
}
public void setName(String name) {
this.name = name;
}
public void setPassword(String password) {
this.password = password;
}
public void delete() {
// code to delete user from database
}
public void update() {
// code to update user in database
}
public static User getUser(String name) {
// code returning a new User object
// populated from the database
}
}
Nguồn
2012-07-10 05:18:29
FWIW, đây là câu hỏi Stack Overflow đầu tiên xuất hiện khi tôi tìm kiếm thông tin về hạt đậu Java trên Google. Rất hữu ích như một câu hỏi "biển báo". –