এ্যাপাচি কাহেন একটি "অধ্যবসায় কাঠামো," রিলেশনাল ডাটাবেস তথ্য মিথস্ক্রিয়া এবং স্টোরেজ স্বয়ংক্রিয় জন্য একটি টুল কল শিল্প পেশাদার কি.
কিভাবে কাজ করে কাহেন তদ্বিপরীত বস্তুর ডাটাবেস পরিবর্তন এবং তাদের, জাভা বস্তু ডাটাবেস স্কীমাস আবদ্ধ করা হয়.
এই জাভা এর শক্তিশালী বস্তুর ম্যানিপুলেশন বৈশিষ্ট্য ডাটাবেস এর তথ্য ধন্যবাদ উপর আরো মধ্যে গভীরতা নিয়ন্ত্রণ প্রদান করে, এর অন্যান্য বৈশিষ্ট্য সঙ্গে এক সমৃদ্ধ.
কাহেন এর সোর্স বরাবর, একটি ডেস্কটপ গ্রাফিক্যাল ইউজার ইন্টারফেস একটি চাক্ষুষ ইন্টারফেস ব্যবহার করে উপাত্ত এবং তাদের স্কীমাস পরিচালনার জন্য, ছোট অ্যাপ্লিকেশন অন্তর্ভুক্ত করা হয়েছে "CayenneModeler" বলা
বৈশিষ্ট্য :.
- বেগ ভিত্তিক বর্গ প্রজন্মের ইঞ্জিন
- সম্পূর্ণ বস্তুর কোয়ারী সিনট্যাক্স
- সম্পর্ক প্রাক আনয়ন করুন
- অন চাহিদা বস্তুর faulting
- অন চাহিদা সম্পর্ক faulting
- অবজেক্ট উত্তরাধিকার
- তথ্য ক্যাশে
- ডাটাবেস স্বয়ংক্রিয় সনাক্তকরণ
- সাধারণ চলতে থাকে বস্তু করুন
- প্রতিটি প্রকল্পের ভিত্তিতে আকার পরিবর্তনযোগ্য
- ডকুমেন্টেশন
এই রিলিজে নতুন কি:
- MySQL JDBC Batching
- পদ্ধতি, & quot; readNestedProperty, & quot; Cayenne.readNestedProperty মধ্যে সম্পূর্ণ DataObject সম্মুখের দিকে পুনরাবৃত্ত আমন্ত্রণ মাধ্যমে সমাধান করুন এবং উচিত নয়,
- java.io.NotSerializableException prefetches এবং persitent ক্যাশে সঙ্গে প্রশ্ন ক্যাশে জন্য OSCache ব্যবহার করে.
- সদ্য instatiated বস্তুর তাদের NPE যখন
- DB2 উপর স্বয়ং বৃদ্ধি কলাম তদন্ত এবং তাদের সমর্থন অ্যাডাপ্টারের নীতি সুইচ
- চেপটা বৈশিষ্ট্য প্রশ্নের ভুল তৈরি হয়
- সম্পর্কে ডায়লগ জন্য মেমরি তথ্য
- OutOfMemory যখন নির্বাচন করুন & quot; অবজেক্ট আরোপ ও বিদেশী কি ম্যাপ সরান quot;
- NPE একটি নেস্টেড কনটেক্সট DataContext.objectFromDataRow ব্যবহার করে
- Maven হয় cgen: সব এবং datamap মোড সক্রিয় করা যাবে না
- derby মধ্যে সমস্যা:. তুলনা অপারেটর Clob বস্তুর মান সমর্থিত নয়
- POST_LOAD prefetched বস্তুর উপর বলা হয় না
- Callbacks: POST_UPDATE, আপডেট মুছে ফেলা বস্তুর উপর বলা হয় পরিবর্তে POST_REMOVE এর
- সংরক্ষিত শব্দ ম্যাপিং কোথায় ধারা করুন
- cgen: ডুপ্লিকেট কলব্যাক পদ্ধতি
- উল্লম্ব উত্তরাধিকার একাধিক চেপটা বৈশিষ্ট্য সঙ্গে উপশ্রেণী জন্য নষ্ট হয়ে গেছে করুন
- অপসারণ উপর Modeler তুচ্ছ বাগ নালপয়েন্টারএক্সেপশন
- BaseQueryMetadata.setPrefetches () একটি ভাগ লক করুন কারণ
- ইউনিকোড অক্ষর ধরনের স্বীকৃত হয় না.
মাইক্রোসফট SQL সার্ভার 2008
কি সংস্করণ 3.0 নতুন:.
- modeler, প্রশ্ন থেকে মুছে ফেলা ক্যাশে গ্রুপ
- ত্রুটি সমাধানে দোষ, কোন মেলা সারি ডাটাবেসের মধ্যে বিদ্যমান.
- Pkgenerator নিজস্ব ডাটাবেসের পি কে উত্পন্ন সঙ্গে টেবিল যোগ দিতে জন্য অকারণে ব্যবহার করা হয়.
- Modeler:. ত্রুটি ডায়লগ সঠিক সংস্করণ প্রদর্শন করা হয় না
- & quot করার সময় ব্যতিক্রম; অনুমান সম্পর্ক. & Quot;
কি সংস্করণ 3.0 RC1 নতুন:
- পরিবর্তন / নতুন বৈশিষ্ট্য:
- modeler, এ / পূর্বাবস্থায় ফিরুন পুনরায় সমর্থন
- বাগ সংশোধন করা হয়েছে:
- Enum নির্মাণ Enum স্ট্রিং নাম আবশ্যক
- প্রশ্নের এসকিউএল বাক্য গঠন এবং যোগদান বা Oracle8 (এবং হয়তো OpenBase)
- নাল পরামিতি সমর্থন করে না EJBQL
- Oracle8 উপর CLOB সংগঠনের ত্রুটি করুন
- অনেক বৈধতা ত্রুটি আমরা dbEntity অপসারণ যখন
- ডিস্ট্রো সঙ্গে গোলমরিচ-agent.jar bundling বন্ধ করুন
- কাস্টম জাভা ধরনের মুখ্যমন্ত্রী মধ্যে অভ্যন্তরীণ বৈধতা ত্রুটি করুন
- একটি ObjEntity ঐ খালি স্থান জন্য মুখ্যমন্ত্রী একটি কাস্টম জাভা প্রকার প্রবেশ আউট ডিবি ক্ষেত্র করুন
- Modeler তথ্য বস্তুর ক্লাস লোড করার চেষ্টা করা হয়
- Modeler করতে পারেন না মান নির্ধারিত না উত্তরাধিকার
- EJBQL: যোগদান টেবিল যোগদান করে তৈরি এসকিউএল যোগ করা হবে না
- অপসারণের আ স ম বয়াম
- CreateIfNoSchemaStrategy খুব দেরি হয়ে গেছে রান - PK প্রজন্মের আগে ঘটে
- DataMap নতুন শ্রোতা তৈরি করতে ব্যর্থ
একটি প্রশ্ন নির্বাচনের সময়
কম্পাইল Maven নির্ভরতা থেকে
সীমাবদ্ধতা
- CayenneModeler
পাওয়া মন্তব্যসমূহ না