<1>、概念
POJO(Plain Ordinary Java Objects)通指没有使用Entity Beans的普通java对象,可以把POJO作为支持业务逻辑的协助类。 <2>、作用 方便程序员使用数据库中的数据表,对于广大的程序员,可以很方便的将POJO类当做对象来进行使用, 当然也是可以方便的调用其get,set方法,POJO有一些private的参数作为对象的属性。然后针对每个参数定义了get和set方法作为访问的接口 示例:
public class User {
private long id;
private String name;
public void setId(long id) {
this. id = id;
}
public void setName(String name) {
this. name=name;
}
public long getId() {
return id;
}
public String getName() {
return name;
}
}
------"We wondered why people were so against using regular objects in their systems and concluded that it was because simple objects lacked a fancy name. So we gave them one, and it's caught on very nicely."--Martin Fowler <3> 认识:
POJO = "Plain Ordinary Java Object",是MartinFowler等发明的一个术语,用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean。POJO不担当任何特殊的角色,也不实现任何特殊的Java框架的接口如,EJB,JDBC等等。
即POJO是一个简单的普通的Java对象,它不包含业务逻辑或持久逻辑等,但不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。
|
POJO浅析
最新推荐文章于 2024-04-26 09:10:54 发布