প্রধান মেনু খুলুন

হাইবারনেট ওআরএম (সংক্ষিপ্ত মধ্যে হাইবারনেট) জাভা প্রোগ্রামিং ভাষার জন্য একটি বস্তু-সম্পর্কযুক্ত ম্যাপিং সরঞ্জাম। এটি একটি রিলেশনাল ডাটাবেস বস্তু ভিত্তিক ডোমেন মডেল ম্যাপিং জন্য একটি কাঠামো প্রদান করে। হাইবারনেট হ'ল সরাসরি, স্থায়ী ডেটাবেসকে উচ্চ-স্তরের বস্তুর হ্যান্ডলিং ফাংশনগুলির সাথে অ্যাক্সেস করে প্রতিস্থাপনের প্রতিবন্ধকতা মেলামেশে সমস্যা পরিচালনা করে।

Hibernate ORM
Hibernate logo a.png
উন্নয়নকারীরেড হ্যাট
প্রাথমিক সংস্করণ২৩ মে ২০০১; ১৮ বছর আগে (2001-05-23)
স্থায়ী মুক্তিv5.4.1.Final / ১৯ জানুয়ারি ২০১৯; ৮ মাস আগে (2019-01-19)
লেখা হয়েছেJava
অপারেটিং সিস্টেমCross-platform
প্লাটফর্মজাভা ভার্চুয়াল মেশিন
ধরণObject-relational mapping
লাইসেন্সGNU Lesser General Public License
ওয়েবসাইটhibernate.org

জাভা স্থিরতা APIসম্পাদনা

নিজস্ব "নেটিভ" API ছাড়াও, হাইবারনেটটি জাভা পার্সিসেন্স API (JPA) স্পেসিফিকেশনের একটি বাস্তবায়ন। যেমন, জাভা SE অ্যাপ্লিকেশন, জাভা EE অ্যাপ্লিকেশন সার্ভার ইত্যাদি সহ যে কোন পরিবেশে এটি সহজেই ব্যবহার করা যেতে পারে।

প্রকল্পের বিন্যাসসম্পাদনা

আপনাকে "/ src / main / resources" এর অধীনে "hibernate.cfg.xml" লাগাতে হবে। আপনি সমস্ত মডেল-ম্যাপিং ফাইলগুলি একই ডিরেক্টরি অধীনে স্থাপন করুন যা আপনি POJO মডেল ক্লাসগুলি সংজ্ঞায়িত করে।

অন্তর্বর্তী উপাদানসমূহসম্পাদনা

  • তুলনামূলক ম্যাপিং অবজেক্ট
  • টীকা
  • এনটিটি ম্যানেজার - হাইবারনেট ৩.২ সংস্করণ থেকে জাভা স্থিরতা API কাজের জন্য এর ব্যবহার হয়
  • এনভার্স
  • বস্তু / গ্রিড ম্যাপার
  • শার্ডস
  • অনুসন্ধান
  • সরঞ্জামসমূহ
  • ভ্যালিডেটার
  • মেটামডেল জেনারেটর
  • এন হাইবারনেট

সংস্করণের সমন্বয়সম্পাদনা

হাইবারনেট জাভা জেপিএ
৮ বা ১১ ২.২
৫.৪ ৮ বা ১১ ২.২
৫.৩ ৮ বা ১১ ২.২
৫.২ ২.১
৫.১.১৭ ২.১
৫.১.১৬ ৭ বা ৮ ২.১
৫.১.৩ ৬ বা ৭ বা ৮ ২.১
৬ বা ৭ বা ৮ ২.১

[১]

আরো দেখুনসম্পাদনা

Referencesসম্পাদনা

Bibliographyসম্পাদনা

External linksসম্পাদনা