(3-2) إنشاء Fusion Application و Business Components

عندما تعمل في الـ JDeveloper فإنك تنظم مشروعاتك داخل تطبيق .
يفدم لك الـ JDeveloper العديد من النماذج و القوالب التي تمكنك من إنشاء مشاريعك و تطبيقاتك . تلك النماذج أو القوالب تكون معدة مسبقاً على إعدادات مبدئية و بالتكنولوجيات التي تمكنك من إنشاء العديد من التطبيقات و المشاريع ، وبالتالي فإنك تنشيء بيئة غملك عن طريق اختيار القالبب الذي يناسب احتياجاتك ، كما بإمكانك تعديل إعداداتها لكي تضيف ما تشاء من إضافات أو تكنولوجيات جديدة و التي تخطط لاستخدامها .
في البداية ننشيء تطبيق جديد باستخدام الـ Fusion technology و إنشاء business components والتي سوف تقوم بالتعامل مع قاعدة البيانات .
سوف نستخدم Oracle ADF Business Components لتخطيط كائنات الجافا مع الجداول الموجودة داخل قاعدة البيانات .
1- في مستكشف التطبيق اضغط New Application .t1001

2- في المربع الحواري الخاص بإنشاء تطبيق جديد , اكتب اسم التطبيق لكي يكون HRSystem , لاحظ ان المسار يتغير تبعاً لتغير اسم التطبيق تلقائياً ، كما أنه بإمكانك تغيير المسار إلى أي مكان دلخل جهازك لكن يجب أن يكون اسم الملف الأخير متطابق مع اسم التطبيق .
في حقل Application Package Prefix اجعل قيمتها demo .
في حقل Application Templates اختار Fusion Web Application (ADF) ثم اضغط Finish .
t002b

3- في مستكشف التطبيق سوف تجد مشرعان جديدان ، أحدهما يسمى Model والآخر يسمى ViewConroller ، اضغط بزر الماوس الأيمن على مشروع Model واختار New .
t003b 4- في المربع الحواري New Gallery ، اختار من التبويب Business Tier في القائمة على اليسار ADF Business Components ، ثم اختار من القائمة على اليمين Business Components From Tables ثم اضغط على Ok .
هذا الاختيار يتيح لك إنشاء مكونات قائمة على أساس الجداول الموجودة في قاعدة البيانات التي تعمل عليها .
t001 5- في المربع الحواري Initialize Business Components Project سوف يتم إنشاء الاتصال بقاعدة البيانات ، اضغط على العلامة الخضراء iconGreenPlus بجوار حقل الـ Connection .
t002

6- حدد تلك الاختيارات الخاصة ببيانات الاتصال .
Connection name : HR
User name          : HR
Password            : HR
اضغط على زرار Test Connection للتأكد من سلامة الاتصال ، بمجرد التأكد اضغط Ok .
t003

7- ثم اضغط Ok مرة أخرى .
t004 8- في صفحة Entity Objects ، اضغط على زرار Query لفحص data dictionary لترى الجداول المتاحة .
t005 9- اختار الجداول DEPARTMENTS و EMPLOYEES من قائمة الجداول المتاحة ثم اضغط على السهم المشير إلى قائمة الاختيار على اليمين ، ثم اضغط زرار Next للاستمرار .
t171 10- في المربع الحواري Updateable View Objects ،
اتقل Departments1 (HR.DEPARTMENTS)
و Employees1 (HR.EMPLOYEES) إلى قائمة الاختيارات على اليمين .
t172 11- في المربع الحواري Read Only View Objects ، اضغط على زرار Query ثم انقل JOBS إلى قاءمة الاختيارات على اليمين .
t008 12- في المربع الحواري Application Module ، اضغط على Finish .
t009 13- في مستكشف التطبيق اضغط بزر الماوس الأيمن على AppModel ثم اختار Run , لاستدعاء مختبر الـ application module ، هذا عبارة عن تطبيق Swing و الذي يتيح اختبار الـ ADF Business Components والتي تم إنشائها .
t010 14- في شاشة مستكشف Oracle Business Component اضغط مرتين على EmpDeptFkLink1 لعرض تفاصيل department و employees .
تجول بين الصفوف عن طريق استخدام الأزرار الزرقاء وشاهد التزامن بين الـ master و details .
t012 15- اضغط على Specify View Criteria (binocular icon) button iconBinocular للبحث . اكتب 1700 في حقل LocationID ثم اضغط Find .
t102 16- سوف تعرض الفورمة الأقسام التي بهذا الموقع .
t102bis تجول في مستكشف Oracle Business Component لتكتشف الكثير من الخصائص المفيدة .
17- أغلق شاشة مستكشف Oracle Business Component ، وارجع إلى JDeveloper اضغط على Save All iconSaveAll في شريط القوائم .

ليست هناك تعليقات:

إرسال تعليق

---- أتشرف بتعليقاتكم ----