হাইবারনেট Pojo জেনারেটরের আরও কাস্টমাইজেশন ছাড়া অবিলম্বে চালাতে সক্ষম হয় প্রোগ্রামিং ভাষা পরীক্ষা (টেবিল প্রতি 1) সহ হাইবারনেট টীকা (+ + বসন্ত) মাধ্যমে একটি ডাটাবেস একসেস করতে প্রয়োজনীয় সব জাভা কোড তৈরি করে যে একটি প্রোগ্রাম.
কাজ করে কি?
একটি প্রবেশযোগ্য ডাটাবেস স্কিমার দেওয়া, হাইবারনেট Pojo জেনারেটরের হাইবারনেট অধ্যবসায় কাঠামো মাধ্যমে প্রতিটি টেবিলের মধ্যে প্রতিটি ক্ষেত্রের অ্যাক্সেস করতে প্রয়োজনীয় সব জাভা কোড উৎপন্ন হয়. উপরন্তু, জেনারেটর প্রতিটি কম্পোনেন্ট জন্য প্রয়োজনীয় সকল সাহায্যকারী ক্লাস এবং পরীক্ষা ইউনিট তৈরি করে.
এটি কিভাবে কাজ করে?
জেনারেটরের তাই টেবিল, ক্ষেত্র ধরনের এবং পারস্পরিক আত্নীয়তার বন্ধন প্রাপ্ত আপনার ডাটাবেস মিটাডাটা তাকান JDBC ব্যবহার করে. এটি একবার সম্পন্ন হলে, এটা জাভা বিশ্বের টেবিল প্রতিনিধিত্বমূলক একটি অবজেক্ট মডেল নির্মান এবং তারপরে আসলে আপনার সোর্স কোড লেখে একটি টেমপ্লেট ইঞ্জিন হিসাবে বেগ ব্যবহার করে.
সাধারণত মাত্র কয়েক সেকেন্ডের দীর্ঘস্থায়ী পুরো প্রক্রিয়া, সম্পূর্ণরূপে স্বয়ংক্রিয় এবং আপনার পক্ষ থেকে কোন অতিরিক্ত মিথষ্ক্রিয়া প্রয়োজন.
কি উত্পাদিত কোড সম্পর্কে?
কাজ অনেক পরিসমাপ্তি কোড নিশ্চিত কোনো ত্রুটি, সতর্কবার্তা বা ভাঙা নিয়মাবলী থেকে মুক্ত মধ্যে চলে গেছে. রান শেষে, আপনার লক্ষ্য ফোল্ডার উপস্থিত থাকবে:
& Nbsp; * আপনার ডাটাবেসের মধ্যে প্রতিটি টেবিলের জন্য একটি শ্রেণী
& Nbsp; * একটি ডেটা অ্যাক্সেস অবজেক্ট (+ + ইন্টারফেস) যে টেবিল অ্যাক্সেস করতে
& Nbsp; * শুমার বস্তু যে বর্গ সংক্রান্ত
& Nbsp; * ডেটা কারখানা
& Nbsp; টেবিল প্রতি * প্রোগ্রামিং ভাষা V4 পরীক্ষা ক্ষেত্রে
& Nbsp; * সমস্ত প্রাসঙ্গিক হাইবারনেট এবং বসন্ত কনফিগারেশন ফাইল
& Nbsp; * আপনার তথ্য (লোড (..),) .. (ইত্যাদি সংরক্ষণ) অ্যাক্সেস করতে স্ট্যাটিক পদ্ধতি সম্বলিত একটি তথ্য সেবা স্তর
& Nbsp; * Maven POM ফাইল এবং পিপীলিকা বিল্ড ফাইল মতো অন্যান্য ছোটখাট জিনিস.
অবশ্যই, আপনি সবসময় সোর্স কোড হিসেবে বেগ টেমপ্লেট ফাইল উভয় এক্সেস আছে.
আমি আছে বিজনেস লজিক কোড ...
আপনার নিজস্ব সেবা স্তর যে রাখুন. আপনার জন্য আপনার তথ্য স্তর নির্মাণ করা হবে জেনারেটরের, এটা আপনার কোডবেসের বাকি জন্য উচ্চ স্তরের abstractions প্রদান করার জন্য আপনার আবেদন পর্যন্ত মনে রাখবেন. উত্পন্ন কোড প্রতিটি ডাটাবেস পরিবর্তন সম্পূর্ণরূপে মুছে ফেলা হতে বোঝানো হয়; প্রকৃতপক্ষে এটা এমনভাবে স্ক্রিপ্টের আপনার পরিবর্তন প্রতিটি পরিবর্তনের উপর স্বয়ংক্রিয়ভাবে আপনার তথ্য স্তর পুনর্জাত যাতে করা বাঞ্ছনীয়
বৈশিষ্ট্যগুলি :.
<উল > <লি> হাইবারনেট সাথে ব্যবহারের জন্য টীকা ব্যবহার প্রতিটি টেবিলের প্রতিনিধিত্বমূলক জাভা বস্তু.
<লি> ফলাফল তৈরি পূরণ, সংরক্ষণ, উদ্ধার এবং তুলনা উত্পন্ন বস্তু ব্যবহার করে টেবিল প্রতি প্রোগ্রামিং ভাষা পরীক্ষা ক্ষেত্রে
<লি> বর্গ প্রতি dao
<লি> উপযুক্ত শুমার ফাইল
<লি> বসন্ত এবং হাইবারনেট কনফিগারেশন
<লি> dao স্তর
<লি> যথেচ্ছ তথ্যসহ একটি প্রাক জনবহুল বস্তুর ফিরে স্কিমা প্রতি তথ্য কারখানা বর্গ (সীমানা পরীক্ষণের জন্য, ডাটাবেস জনসংখ্যা, ইত্যাদি)
<লি> এছাড়াও সমর্থিত হবে:
লিঙ্ক টেবিলের মধ্যে অতিরিক্ত ক্ষেত্র যাদের সহ <লি> যোগ দিন টেবিল
<লি> বহুরূপতা / উত্তরাধিকার সমর্থন
<লি> কম্পোজিট কি
<লি> এক-এক, অনেক টু এক, অনেক টু অনেক, ইত্যাদি
<লি> একাধিক স্কিমা সমর্থন (4 মোড)
<লি> প্রাকৃতিক কি
(জাভা বিশ্বের সম্মুখের পরিচ্ছন্নভাবে ম্যাপ করা যাবে না, যা যারা এন্ট্রি সহ) <লি> Enumerations
এই রিলিজে নতুন কি:
সমান এর
- পুনরায় বাস্তবায়ন / হ্যাশকোড
- জাভা 2 স্ট্যান্ডার্ড সংস্করণ রানটাইম এনভায়রনমেন্ট
আবশ্যক
পাওয়া মন্তব্যসমূহ না