2012-07-30 21 views
12

मुझे POJO में कई संदेह हैं। और एक छोटे से उदाहरण के साथ एक स्पष्ट परिभाषा की तलाश है।जावा में POJO और DOJO क्या है?

+1

http://stackoverflow.com/tags/pojo/info, http://en.wikipedia.org/wiki/POJO, ... –

+0

जावा में एक DOJO है? मैं – kostja

+1

चिंतित हूं DOOO जावास्क्रिप्ट टूलकिट है, जो जावा – JoseK

उत्तर

41

POJO सादा पुराना जावा ऑब्जेक्ट। मूल रूप से गुणों के साथ एक वर्ग और इसके गेटर्स और सेटर्स।

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 इसके बारे में सुना नहीं किया है। एक जावास्क्रिप्ट ढांचा। :)

+0

यह वास्तव में अच्छा है। सहायक विकल्प पीओजेओ के अंदर हैं। –

+0

कुछ लोग प्रोग्रामिंग अभ्यास एक साथ करते हैं। दूसरे शब्दों में वे कोडिंग में बेहतर होने के लिए एक साथ अभ्यास करते हैं। कोडिंग के लिए कुछ स्कूल डोजो शब्द का भी उपयोग करते हैं। कुछ संबंधित छोटे अभ्यास हैं जिन्हें काटा कहा जाता है। ये शर्तें मार्शल आर्ट क्षेत्र से आती हैं। – FernandoZ

+0

@ निशांत कैसे बीओजेओ एक बीन से अलग है। POJO serialzable है। –

5

POJO: सादे पुराने जावा वस्तु

डोजो: http://dojotoolkit.org/ एक जावास्क्रिप्ट ajax ढांचे हालांकि जावा

संपादित करें 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; 
    } 
} 
+0

मुझे यह पता है, लेकिन मुझे कुछ छोटे उदाहरण की आवश्यकता है कि वे कहां और कैसे उपयोगी हैं। –

+0

मुझे मिल गया। धन्यवाद। –

4

POJO = सादे पुराने जावा वस्तु == जावा वस्तु है, जो किसी भी ढांचे आदि

DOJO पर कोई तकनीकी निर्भरता है = मैं केवल बारे में this जावास्क्रिप्ट ढांचे पता है। ..

+4

यह गलत है। आप जो वर्णन करते हैं वह एक बीन है। एक पीओजेओ को गेटर्स की आवश्यकता नहीं होती है, इसे बिना किसी पैरामीटर के कन्स्ट्रक्टर की आवश्यकता होती है। एक पीओजेओ मूल रूप से एक जावा वस्तु है जिस तरह से आप इसे लिखेंगे यदि आपके पास कोई ढांचा नहीं था। सुधार के लिए –

+0

thx, मैंने इन दोनों को किसी तरह से बदल दिया है :-) – malejpavouk