ஜாவாவில் POJO பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்



இந்த கட்டுரை ஜாவாவில் POJO என்றால் என்ன என்பதைப் புரிந்துகொள்ள உதவும், மேலும் இந்த விஷயத்தில் முழுமையான நடைமுறை ஆர்ப்பாட்டத்தையும் உங்களுக்கு வழங்கும்.

ஜாவாவில் உள்ள போஜோ என்பது ப்ளைன் ஓல்ட் என்பதைக் குறிக்கிறது ஜாவா பொருள் மேலும் அவை ஒரு நிரலின் வாசிப்புத்திறன் மற்றும் மறு பயன்பாட்டினை அதிகரிக்கப் பயன்படுகின்றன. அவை ஜாவா மொழி விவரக்குறிப்பால் கட்டாயப்படுத்தப்பட்டவை தவிர, சிறப்பு கட்டுப்பாடுகளால் கட்டுப்படுத்தப்படாத சாதாரண ஜாவா பொருள்கள். இந்த கட்டுரை இந்த விஷயத்தை விரிவாக ஆராய உதவும்,

பின்வரும் கட்டுரைகள் இந்த கட்டுரையில் விவரிக்கப்படும்





எனவே ஜாவாவில் POJO பற்றிய இந்த கட்டுரையுடன் தொடங்குவோம்,

ஜாவாவில் POJO

எளிமையான சொற்களில், போஜோ ஒரு தூய தரவு கட்டமைப்பாக வரையறுக்கப்படுகிறது, இதில் பெறுநர் மற்றும் செட்டர் புலங்கள் உள்ளன. இது பொருளிலிருந்து சில முறைகளை மேலெழுதும் திறன் அல்லது சீரியலைசபிள் போன்ற இடைமுகத்தைக் கொண்டுள்ளது.அவை சன் மைக்ரோசிஸ்டம்ஸால் ஈ.ஜே.பி 3.0 இல் அறிமுகப்படுத்தப்பட்டன, மேலும் அவை எழுதவும் புரிந்துகொள்ளவும் எளிதானவை என்பதால் பரவலாகப் பயன்படுத்தப்படுகின்றன.



ஒரு POJO கூடாது:

  • முன்பே குறிப்பிடப்பட்ட வகுப்புகளை விரிவாக்குங்கள்: முன்னாள் பொது வகுப்பு சோதனை javax.servlet.http.HttpServlet ஐ ஒரு POJO வகுப்பாக கருதவில்லை.
  • முன்பே குறிப்பிடப்பட்ட சிறுகுறிப்புகளைக் கொண்டிருங்கள்: Ex- @ javax.persistence.Entity public class Test {.. a ஒரு போஜோ வகுப்பு அல்ல.
  • முன்னரே குறிப்பிடப்பட்ட இடைமுகங்களை செயல்படுத்தவும்: முன்னாள் பொது வகுப்பு சோதனை javax.ejb.EntityBean {& hellip a ஒரு POJO வகுப்பாக கருதப்படவில்லை.

ஜாவாவில் POJO பற்றிய இந்த கட்டுரையுடன் நகர்கிறது,

உதாரணமாக:



கொடுக்கப்பட்ட எடுத்துக்காட்டு POJO வகுப்பின் தெளிவான எடுத்துக்காட்டு.

(// நிறுவனத்தை பிரதிநிதித்துவப்படுத்தும் மாணவர் POJO வகுப்பு மாணவர் பொது வகுப்பு மாணவர் default // இயல்புநிலை புலம் சரம் பெயர் // பொது புலம் பொது சரம் ஐடி // தனியார் கட்டணம் தனியார் இரட்டைக் கட்டணம் // புலங்களைத் தொடங்க வாத-கட்டமைப்பாளர் பொது மாணவர் (சரம் பெயர், சரம் ஐடி , இரட்டைக் கட்டணம்) {this.name = name this.id = id this.fees = கட்டணம்} // பெயர் பொது சரம் getName () {திரும்பப் பெயர்} // ஐடி பொது சரம் getId () {திரும்ப ஐடி public கட்டணங்களுக்கான பொது பெறுநர் முறை இரட்டை இரட்டை getFees () {திரும்ப கட்டணம்}}

புலங்களின் அணுகல்-மாற்றியமைப்பாளர்கள் எந்தவொரு கட்டுப்பாட்டையும் கொண்டிருக்கவில்லை என்பதைக் காணலாம், அதாவது அவை இயல்புநிலை, பாதுகாக்கப்பட்டவை, தனிப்பட்டவை அல்லது பொதுவானது.

ஜாவாவில் POJO பற்றிய இந்த கட்டுரையுடன் நகர்கிறது,

POJO இன் வேலை

POJO வகுப்பின் செயல்பாட்டை கீழே காணலாம். படத்தில் கொடுக்கப்பட்ட வணிக தர்க்கம் POJO ஆல் இணைக்கப்பட்டுள்ளது. கட்டுப்படுத்திகள் வணிக தர்க்கத்துடன் தொடர்பு கொள்கின்றன, இது தரவு தளத்தை அணுகுவதற்காக POJO உடன் தொடர்பு கொள்கிறது.

முதுகலை பட்டம் முதுகலை

ஜாவாவில் POJO _ POJO - எடுரேகாஜாவா பீன்ஸ் இப்போது புரிந்து கொள்வோம்,

ஜாவா பீன்ஸ்

போஜோஸின் சிறப்பு வகைகள் ஜாவாபீன்ஸ் என்று அழைக்கப்படுகின்றன.

  • அனைத்து ஜாவாபீன்களையும் போஜோஸ் என்று கருதலாம், ஆனால் நேர்மாறாக அல்ல.
  • சீரியலைசபிள் இடைமுகம் அவர்களால் செயல்படுத்தப்பட வேண்டும்.
  • புலங்களில் முழு கட்டுப்பாட்டையும் வழங்குவதற்காக, புலங்கள் தனிப்பட்டதாக அமைக்கப்பட வேண்டும்.
  • புலங்களில் பெறுநர்கள், செட்டர்கள் அல்லது இரண்டும் இருக்க வேண்டும்.
  • ஒரு பீன் ஒரு ஆர்க் கட்டமைப்பாளரைக் கொண்டிருக்க வேண்டும்.
  • புலங்களை கட்டமைப்பாளர்கள் அல்லது பெறுநர்கள் மற்றும் அமைப்பாளர்களால் மட்டுமே அணுக முடியும்.

ஜாவாவில் POJO பற்றிய இந்த கட்டுரையுடன் நகர்கிறது,

கெட்டர் மற்றும் செட்டர்

பெறுபவர் மற்றும் அமைப்பவர் பின்வருமாறு வரையறுக்கப்படலாம்:

பெறுபவர்

பொது வெற்றிடமான getName () {திரும்ப பெயர்}

அமைப்பாளர்

பொது வெற்றிட செட் பெயர் (பெயர்) {this.name = பெயர்}

உதாரணமாக

வகுப்பு மாணவர் java.io.Serializable {private int id private string name public student ()}} public void setId (int id) {this.id = id} public int getId () {return id} public void setName (சரம் பெயர் ) {this.name = name} public string getName () {திரும்பப் பெயர்}} பொது வகுப்பு சோதனை {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {மாணவர் s = புதிய மாணவர் () // பொருள் உருவாக்கப்பட்டது s.setName (' ஜெர்மி ') // பொருளின் அமைப்பை அமைத்தல் System.out.println (s.getName ())}}

வெளியீடு

ஜெர்மி

ஜாவாவில் முட்டுக்கட்டை தடுப்பது எப்படி

ஜாவாவில் உள்ள போஜோக்கள் பொருள்களின் வாசிப்புத்திறன் மற்றும் மறுபயன்பாட்டை அதிகரிக்க வரையறுக்க பயனுள்ளதாக இருக்கும். அவர்கள் மீது வேறு எந்த தடையும் விதிக்கப்படவில்லை.

மறுபுறம், பீன்ஸ் சில கட்டுப்பாடுகளுடன் போஜோஸ் என வரையறுக்கப்படுகிறது

இவ்வாறு ‘ஜாவாவில் POJO’ குறித்த இந்த கட்டுரையின் முடிவுக்கு வந்துள்ளோம். நீங்கள் மேலும் அறிய விரும்பினால், பாருங்கள் எடூரேகா, நம்பகமான ஆன்லைன் கற்றல் நிறுவனம். எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி, முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுக்கும் பயிற்சி அளிக்க வடிவமைக்கப்பட்டுள்ளது.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து இந்த வலைப்பதிவின் கருத்துகள் பிரிவில் குறிப்பிடவும், விரைவில் நாங்கள் உங்களைத் தொடர்புகொள்வோம்.