وEOGenerator هو أداة سطر الأوامر لتوليد جافا والطبقات EO-C الهدف من ملف EOModel (ق) باستخدام طريقة مختلفة من EOModeler أبل. يتم إنشاء فئتين لكل EOEntity: واحد التي يتم إنشاؤها في كل مرة تتغير EOEntity، وفئة فرعية (الطبقة EO الحقيقية) التي يتم إنشاؤها فقط مرة واحدة. هذا النهج يتيح منطق الأعمال التي ستنفذ في فئة فرعية دون خوف من أن الكتابة في وقت لاحق.
عند استخدام قوالب مخصصة، فمن الممكن (من بين أمور أخرى) لديك الفائقة المخصصة للطبقات EO ولدت وتولد البيانات #import الهدف-C بشكل صحيح إذا EOModels المتعلقة بكل يقيم أخرى في أطر منفصلة.
EOGenerator يمكن تجميعها واستخدامها على ماك X 10.X، ماكنتوش خادم 1.2، أجسام الويب / NT، والخطوة المفتوحة. لأنه يأتي مع شفرة المصدر.
ما هو الجديد في هذا الإصدار:
كما بنيت ثنائي عالمي للاستخدام على أجهزة ماكينتوش إنتل.
أبل الثابتة وعربات التي تجرها الدواب التعامل مع منطقية سمات (سمات عدد مع valueType من "ج"). الآن يجب أن تتولد هذه بشكل صحيح كما منطقية بدلا من الأرقام. رواه ميغيل اروز.
وأضاف -encoding و-templateEncoding المعلمات للسيطرة على ترميز الأحرف من الملفات والقوالب ولدت. اقترح فرانسيس ابري.
التحسينات المضافة إلى -filenameTemplate (المتغيرات isSubclass / isSuperclass) لتوليد اسم الملف أكثر مرونة. التي اقترحها ستيفان Corthesy.
طريقة اضاف -lastLetter NSString لاستخدامها في القوالب. اقترح من قبل غريغ Hulands.
وأضاف رؤوس EOF المجردة للسماح للتجميع مع أجسام الويب 5.3. ساهم مايك Schrag.
إصلاح الخلل الذي تخطي الجيل الطبقة JavaClient إذا كانت الطبقة من جانب الخادم EOGenericRecord. رواه ديفيد Avendasora.
أجسام الويب الثابتة 5.2+ الجيل JavaClient عند استخدام الميراث الكيان. رواه ديفيد Avendasora.
وأضاف في رسالة سجل في الوضع المطول عند تخطي الكيانات EOGenericRecord.
تجنب غريب ولكن غير مؤذية "EOControlJava RemoveMethodList ..." تسجيل رسالة التي ظهرت في بعض الأحيان.
تحديث مع MiscMerge الجديدة؛ ويضيف ترميز الدعم ويحدد عدد قليل من البق.
والمتطلبات:
وعلى & nbsp؛
ماك X ث / أجسام الويب
ماك X خادم 1.2 ث / أجسام الويب
ويندوز NT / 2000 ث / أجسام الويب
الخطوة المفتوحة ث / EOF
وعلى & nbsp؛
لم يتم العثور على التعليقات