ভিডিও: একটি JPA সত্তার জীবনচক্র কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
দ্য জীবনচক্র এর সত্তা বস্তু চারটি অবস্থা নিয়ে গঠিত: নতুন, পরিচালিত, সরানো এবং বিচ্ছিন্ন। যখন একটি সত্তা বস্তুটি প্রাথমিকভাবে তৈরি হয় তার অবস্থা নতুন। এই অবস্থায় বস্তুটি এখনও কোনো EntityManager-এর সাথে যুক্ত নয়। অধ্যবসায়
এখানে, একটি JPA সত্তা কি?
ক জেপিএ সত্তা ক্লাস হল একটি POJO (Plain Old জাভা অবজেক্ট) ক্লাস, যেমন একটি সাধারণ জাভা ক্লাস যা ডাটাবেসে বস্তুর প্রতিনিধিত্ব করার ক্ষমতা হিসাবে চিহ্নিত (টীকাযুক্ত)। ধারণাগতভাবে এটি সিরিয়ালাইজেবল ক্লাসের মতো, যেগুলোকে সিরিয়ালাইজ করার ক্ষমতা হিসেবে চিহ্নিত করা হয়েছে।
অধিকন্তু, জেপিএ-তে বিচ্ছিন্ন সত্তা কী? অথবা একটি অনুরূপ বার্তা যখন আমরা একটি ভিন্ন ব্যবহার করি জেপিএ হাইবারনেট এনটিটি ম্যানেজার অপেক্ষা প্রদানকারী। ক বিচ্ছিন্ন সত্তা (a.k.a. a বিচ্ছিন্ন অবজেক্ট) হল একটি অবজেক্ট যার আইডি একটি হিসাবে একই সত্তা অধ্যবসায় স্টোরে কিন্তু এটি আর একটি অধ্যবসায় প্রসঙ্গের অংশ নয় (একটি EntityManager সেশনের সুযোগ)।
এই ভাবে, অধ্যবসায় প্রসঙ্গে কি?
ক অধ্যবসায় প্রসঙ্গ সত্তার একটি সেট যেমন যে কোনো স্থায়ী পরিচয়ের জন্য একটি অনন্য সত্তা দৃষ্টান্ত রয়েছে। ইতোমধ্যে অধ্যবসায় প্রসঙ্গ , সত্তা পরিচালিত হয়. EntityManager তাদের জীবনচক্র নিয়ন্ত্রণ করে এবং তারা ডেটাস্টোর রিসোর্স অ্যাক্সেস করতে পারে। বিচ্ছিন্ন সত্তা কোনো অতিরিক্ত স্থায়ী অবস্থা লোড করতে পারে না।
@entity এর ব্যবহার কি?
সত্তা কনটেইনার-পরিচালিত অধ্যবসায় ব্যবহার করে স্বয়ংক্রিয়ভাবে একটি রিলেশনাল ডাটাবেসে সংরক্ষিত অবিরাম ডেটা উপস্থাপন করে। তারা স্থির কারণ তাদের ডেটা কিছু ফর্ম ডেটা স্টোরেজ সিস্টেমে অবিরামভাবে সংরক্ষণ করা হয়, যেমন একটি ডাটাবেস: তারা একটি সার্ভার ব্যর্থতা, ব্যর্থতা, বা একটি নেটওয়ার্ক ব্যর্থতা থেকে বেঁচে থাকে।
প্রস্তাবিত:
অ্যান্ড্রয়েড স্টুডিওতে কার্যকলাপ জীবনচক্র কি?
অ্যান্ড্রয়েড কার্যকলাপ জীবনচক্র। একটি কার্যকলাপ হল অ্যান্ড্রয়েডের একক স্ক্রিন। এটি জাভার উইন্ডো বা ফ্রেমের মতো। কার্যকলাপের সাহায্যে, আপনি একটি একক স্ক্রিনে আপনার সমস্ত UI উপাদান বা উইজেট রাখতে পারেন। কার্যকলাপের 7টি জীবনচক্র পদ্ধতি বর্ণনা করে যে বিভিন্ন রাজ্যে কার্যকলাপ কীভাবে আচরণ করবে
কোন টীকাটি একটি JPA সত্তার জন্য অনন্য শনাক্তকারীকে সংজ্ঞায়িত করে?
একটি ডাটাবেসে অবজেক্টগুলিকে স্থির রাখার সময় আপনার অবজেক্টের জন্য একটি অনন্য শনাক্তকারীর প্রয়োজন, এটি আপনাকে অবজেক্টটি জিজ্ঞাসা করতে, বস্তুর সাথে সম্পর্ক নির্ধারণ করতে এবং অবজেক্ট আপডেট এবং মুছে ফেলতে দেয়। JPA-তে অবজেক্ট আইডি @Id টীকা দ্বারা সংজ্ঞায়িত করা হয় এবং অবজেক্টের টেবিলের প্রাথমিক কী-এর সাথে মিল থাকা উচিত
দুর্বল সত্তার কি দুর্বল সত্তা থাকতে পারে?
দুর্বল সত্তার আংশিক কী আছে। দ্রষ্টব্য- দুর্বল সত্তার সর্বদা সম্পূর্ণ অংশগ্রহণ থাকে তবে শক্তিশালী সত্তার মোট অংশগ্রহণ নাও থাকতে পারে। দুর্বল সত্তা দুর্বল সত্তার অস্তিত্ব নিশ্চিত করতে শক্তিশালী সত্তার উপর নির্ভর করে। শক্তিশালী সত্ত্বার মতো, দুর্বলতার কোনো প্রাথমিক কী থাকে না, এতে আংশিক বৈষম্যকারী কী থাকে
কে একটি সার্লেটের জীবনচক্র নিয়ন্ত্রণ করে?
সার্লেটের জীবনচক্র সেই পাত্র দ্বারা নিয়ন্ত্রিত হয় যেখানে সার্লেট স্থাপন করা হয়েছে। যখন একটি অনুরোধ একটি সার্লেটে ম্যাপ করা হয়, তখন ধারকটি নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করে। সার্লেট ক্লাস লোড করে। সার্লেট ক্লাসের একটি উদাহরণ তৈরি করে
দুর্বল সত্তার উদাহরণ কী?
একটি দুর্বল সত্তা এমন একটি যা কেবল তখনই থাকতে পারে যখন অন্যের মালিকানা থাকে। উদাহরণস্বরূপ: একটি রুম শুধুমাত্র বিল্ডিং-এ থাকতে পারে। অন্যদিকে, একটি টায়ারকে শক্তিশালী সত্তা হিসাবে বিবেচনা করা যেতে পারে কারণ এটি একটি CAR এর সাথে সংযুক্ত না হয়েও থাকতে পারে