(2-6) المتطلبات

قبل البدء في أي جزء من الدرس يجب أولاً :

1- تحميل المكونات المطلوبة وتشغيل الـ JDeveloper .
2- تنصيب الـ Database Schema .
3- تحميل الـ Startup Application في الـ JDeveloper .
4- إنشاء الـ Database Connection .

تحميل المكونات المطلوبة وتشغيل الـ JDeveloper

1- بالتأكيد لدينا الـ JDeveloper 11g .
2- تحميل الملف المضغوط FOD schema من الـ OTN ، أو بالضغط بزر الماوس الأيمن على اللينك واختيار Save Target As لتحميل الملف FOD_11.zip في أي مكان على الجهاز .
3- فكّ الضغط للملف FOD_11.zip .
4- ابدأ الـ JDeveloper :

JDev

في المربع الحواري Migrate User Settings اضغط No .

وللـ User Role اختر Default .

role

تنصيب الـ Database Schema

في هذا الجزء سوف نستخدم الـ JDeveloper Application لتركيب الـ schema على الـ database .

1- من مستكشف التطبيق اضغط Open Application ، أو من File | Open .

p106

حدد الـ workspace المسمّى infrastructure.jws داخل الملف المفكوك FOD_11.zip ، على سبيل المثال d:\temp\Infrastructure .

p010106b

اضغط Open .

2- في الـ Application Navigator افرد MasterBuildScript | Resources ، اضغط مرتين بالماوس على build.properties لفتحه في المحرر .

p010107

3- أدخل القيم المناسبة في اللف build.properties كالتالي :

jdeveloper.home

مكان تنصيب الـ JDeveloper
c:/middleware/jdeveloper

jdbc.urlBase

Base URI لقاعدة البيانات
jdbc:oracle:thin:@localhost

jdbc.port

رقم الـ Port لقاعدة البيانات
1521

jdbc.sid

اسم قاعدة البيانات , XE أو ORCL

db.adminUser

اسم أحد مستخدمي قاعدة البيانات بصلاحيات الـ Admin
system

db.demoUser

اسم مستخدم قاعدة البيانات و الـ schema التي سننشئها
fod

db.demoUser.password

كلمة السر للمستخدم الذي سينئأ
fusion

db.demoUser.tablespace

اسم الـ user tablespace
USERS

db.demoUser.tempTablespace

اسم الـ temporary tablespace
TEMP

p010108

4- في المشروع MasterBuildScript حدد الملف build.xml .

p010109

5- في شاشة الـ Structure اضغط بزر الماوس الأيمن على refreshSchema ثم اختر Run Target "refreshSchema" .

p010110

وفي المربع الحواري الذي سيظهر أدخل كلمة السر الخاصة بالمستخدم system .

p010110b

ثم اضغط Continue .

6- تأكد من أن شاشة الـ log ليسبها أي error ، يجب أن تكون كالتالي :

p010111

7- بجوار اسم التطبيق Infrastructure اضغط على السهم بجواره ثم اختر Close Application .

p010112

8- في المربع الحواري Confirm Close Application اختر
Close application and remove it from IDE ، ثم اضغط Ok .

p010113 

تحميل الـ Startup Application في الـ JDeveloper

1- حمل الملف Gantt.zip ، اضغط بزر الماوس الأيمن على اللينك ثم اختر Save Target As لتحميل الملف Gantt.zip على جهازك .

2- افرد الملف Gantt.zip .

3- من الـ Application Navigator اضغط على Open Application .

p010106

حدد الـ workspace على سبيل المثال :
c:\temp\BrowseEditApp\BrowseEditApp.jws .
اضغط Open .

p10106b

4- الـ Application يتم تحميله في الـ JDeveloper .

p10106c

إنشاء الـ Database Connection

1- من شريط القوائم اختر View | Database Navigator .

tb00101

2- في الـ Database Navigator اضغط بزر الماوس الأيمن على BrowseEditApp ثم اختر New Connection .

tb00102

3- أدخل اسم الـ Connection واختر نوع الـ Connection وأدخل اسم المستخدم و كلمة السر ، على سبيل المثال :
FOD لاسم الـ connection و fod لاسم المستخدم و fusion لكلمة السر .

tb00103

4- اضغط Test Connection للتأكد من سلامة الاتصال ، ثم اضغط OK .

tb00104

5- وفي الـApplication Navigator لفتح Application Resources .

tb00106

6- من الـ Application Navigator افرد Connections and Database في جزء الـ Application Resources لترى الاتصال FOD الذي أنشأناه للتوّ ، يمكنك فرد الـ FOD لعرض كائنات قاعدة البيانات .

tb00107

استكشاف الـ Startup Application

1- افتح الـ Application Navigator وافرد المشروع Model ، لاحظ الكائنات الموجودة
Entities و Views و Links و الـ FODModule .

tq00101

مشروع model يحتوي على كل المكونات الضرورية للتطبيق .

2- اضغط بزر الماوس الأيمن على المشروع Model ثم اختر Project Properties .

tq00101a

3- في المربع الحواري Project Properties اختر الـ Business Components وفي الحقل Connection اختر الاتصال FOD من القائمة المتاحة ثم اضغط على الزر Update .

tq00101b

4- وفي المربع الحواري Connection اضغط على الزر Test Connection وتأكد من سلامة الاتصال ، اضغط Ok ثم Ok .

tq00101c

5- لاختبار الـ module في الـ Business Component tester ، في الـ Application Navigator اضغط بزر الماوس الأيمن على FODModule ثم اختر Run .

tq00102

6- وفي الـ Business Component Browser اضغط مرتين على OrdersItemsOrdersFkLink1 .

tq00104

7- استخد زر الـ navigation للاختيا ر بين الـ Orders .

tq00105

8- أغلق شاشة Business Component Browser .

9- افرد المشروع ViewController لاحظ المكونات التي تم إنشائها عند إنشاء الـ Fusion Web Application .

tq00106

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

إرسال تعليق

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