大家好,又見面了,我是你們的朋友全棧君。
POJO
簡單的Java對象(Plain Old Java Objects)實際就是普通JavaBeans,使用POJO名稱是為了避免和EJB混淆起來, 而且簡稱比較直接. 其中有一些屬性及其getter setter方法的類,有時可以作為value object或dto(Data Transform Object)來使用.當然,如果你有一個簡單的運算屬性也是可以的,但不允許有業務方法,也不能攜帶有connection之類的方法。
POJO是Plain Old Java Objects的縮寫不錯,但是它通指沒有使用Entity Beans的普通java對象,并且作者在這裡提到的pojo是用來實作業務邏輯(business logic )的。
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;
}
}
POJO對象有時也被稱為Data對象,大量應用于表現現實中的對象。
釋出者:全棧程式員棧長,轉載請注明出處:https://javaforall.cn/140361.html原文連結:https://javaforall.cn