ప్రమోషన్
కోడ్జిమ్ విశ్వవిద్యాలయం
నేర్చుకోవడం
కోర్సు
పనులు
సర్వేలు & క్విజ్లు
ఆటలు
సహాయం
షెడ్యూల్
సంఘం
వినియోగదారులు
ఫోరమ్
చాట్
వ్యాసాలు
విజయ గాథలు
కార్యాచరణ
సమీక్షలు
చందాలు
లైట్ థీమ్
పాఠాలు
సమీక్షలు
మా గురించి
ప్రారంభించండి
నేర్చుకోవడం ప్రారంభించండి
ఇప్పుడే నేర్చుకోవడం ప్రారంభించండి
క్వెస్ట్ మ్యాప్
పాఠాలు
స్థాయి 15
ఎంటిటీ హైరార్కీలతో పని చేస్తోంది
SQL & Hibernate
స్థాయి,
పాఠం
పరిరక్షణ సమస్యలు ఈ రోజు మనం ఒక కొత్త మరియు సూపర్ ఆసక్తికరమైన స్కీమ్ను కలిగి ఉంటాము - డేటాబేస్లో క్లాస్ సోపానక్రమాన్ని సేవ్ చేయడానికి హైబర్నేట్ ఫీచర్లను ఉపయోగిస్తాము. తరగతి శ్రేణి అనేది వారసత్వ సంబంధం ద్వారా ఒకదానికొకటి సంబంధించిన తరగతుల
మొత్తం తరగతి సోపానక్రమం కోసం ఒకే పట్టిక
SQL & Hibernate
స్థాయి,
పాఠం
వివరణ తరగతి సోపానక్రమాన్ని నిల్వ చేయడానికి తదుపరి విధానం ఏమిటంటే, సోపానక్రమంలోని అన్ని తరగతులను ఒకే పట్టికలో నిల్వ చేయడం . ఈ వ్యూహాన్ని సింగిల్ టేబుల్ అంటారు . ఉదాహరణకు, ఇలా: CREATE TABLE user_ employee_client {
వివక్ష చూపేవాడు
SQL & Hibernate
స్థాయి,
పాఠం
వివరణ మునుపటి పాఠంలో, ఎంటిటీ తరగతి పేరును నిల్వ చేయడానికి హైబర్నేట్ ప్రత్యేక DTYPE VARCHAR నిలువు వరుసను ఉపయోగిస్తుందని మీరు చూశారు. అటువంటి కాలమ్ను వివక్షత అంటారు . డేటాబేస్లో ఇచ్చిన అడ్డు వరుస కోసం ఏ తరగతిని సృష్టించాలో నిస్సందేహంగా నిర్
పట్టికలో చేరారు
SQL & Hibernate
స్థాయి,
పాఠం
వివరణ డేటాబేస్లో తరగతి సోపానక్రమాన్ని నిల్వ చేయడానికి మరొక వ్యూహాన్ని జాయిన్డ్ టేబుల్ అంటారు. దాని కోసం ఒక ప్రత్యేక ఉల్లేఖన ఉంది: @Inheritance(strategy = InheritanceType.JOINED) మా తరగతులకు ఉదాహరణ: @Inheritance(strategy = InheritanceType.J
తరగతికి పట్టిక
SQL & Hibernate
స్థాయి,
పాఠం
5.1 వివరణ చివరకు, చివరి వ్యూహం ప్రతి తరగతికి పట్టిక. ప్రతి తరగతికి ప్రత్యేక పట్టిక ఉపయోగించబడుతుంది. ఒక రకంగా చెప్పాలంటే, ఇది అదే MappedSuperClass, నవీకరించబడిన రూపంలో మాత్రమే. ముందుగా, మీరు ఉల్లేఖనాన్ని ఉపయోగించాలి: @Inheritance(strategy =
క్రమానుగత సంరక్షణ వ్యూహాన్ని ఎంచుకోవడం
SQL & Hibernate
స్థాయి,
పాఠం
వివరణ పైన పేర్కొన్న ప్రతి వ్యూహాలు మరియు సాంకేతికతలకు దాని స్వంత ప్రయోజనాలు మరియు అప్రయోజనాలు ఉన్నాయి. నిర్దిష్ట వ్యూహాన్ని ఎంచుకోవడానికి సాధారణ సిఫార్సులు ఇలా ఉంటాయి: UNION ఆధారంగా TABLE_PER_CLASS వ్యూహం పాలిమార్ఫిక్ ప్రశ్నలు మరియు అనుబంధా
Please enable JavaScript to continue using this application.