我对POJO有很多怀疑。并用一个小例子寻求明确的定义。
答案 0 :(得分:41)
POJO 普通旧Java对象。基本上是一个有属性的类,它是getter和setter。
public class User{
private String name;
private int age;
public void setName(String name){
this.name = name;
}
public String getName(){
return this.name;
}
//same for age
}
DOJO 没有听说过。一个JavaScript框架。 :)
答案 1 :(得分:5)
pojo:普通的旧java对象
dojo:http://dojotoolkit.org/ javascript ajax框架虽然与java无关
编辑1:
例如。对于pojo类:
public Customer{
private String name;
private String surname;
public String getName(){
return name;
}
public String getSurname(){
return surname;
}
public void setName(String name){
this.name=name;
}
public void setSurname(String surname){
this.surname=surname;
}
}
答案 2 :(得分:4)
POJO =普通的旧java对象== Java对象,它对任何框架等都没有技术依赖。
DOJO =我只知道this javascript框架......