- 0
سجل دخول لمتابعه هذا
متابعين
0

درس في بناء تطبيق ويب بإستخدام Eclipse (و إستخدام MVC)
بواسطة
daziplqa,
-
يستعرض القسم حالياً 0 members
لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .
بواسطة
daziplqa,
لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .
تم النشر منذ
السلام عليكم ورحمة الله و بركاته,
سوف أتحدث عن كيفيه إستخدام eclipse لبناء مشروع ويب بإستخدام jsp/servlet على طريقة ال Model-View-Controller
١- قم بتزيل eclipse من هنا : Eclipse IDE for Java EE Developers
2- قم بتحميل tomcat من هنا
٣- قم بفك ضغظ كلا الملفين في مجلد من إختيارك, و لنقل ل eclipse
و ل tomcat :
(ملحوظه: قم بتنصيب mysql إذ لم يكن منصب لديك, أو أي برنامج إدارة قواعد بيانات أخر, ولكن, قم بتغير ال url, user, password على حسب البرنامج الذي سوف تستخدمه)
٤- إذهب إلى المجلد الذي يحتوي على eclipse و قم بالنقر على (تشغيل) الملف eclipse (أو eclipse.exe إذا كنت تستخدم ويندوز)
٥- لإنشاء تطبيق ويب جديد, إختر File , ثم New ثم Other ثم إكتب في مربع النص dynamic , ثم إختر Dynamic Web Project , إضغط Next
6- أدخل إسم لمشروعك, و ليكن, MyWebApp
٧- تحت Target runtime إنقر New, إختر Apache tomcat 6.0 , ثم إضغط Next, إضغط Browse , ثم إختر المسار الذي يحوي tomcat, إضغط finish
٩- نحن مازلنا في معالج إنشاء تطبيق جديد, إضغط Next, Next, Finish.
١٠- تعالي على WebContent و إضغط بزر الفأره الأيمن و إختر New ثم JSP ثم أدخل إسم , مثلا index.jsp ثم إضغط finish
(تأكد من أن الصفحه سوف يتم إنشاؤها داخل المجلد : MyWebApp/WebContent )
١١ -سيكون لدينا تطبيق بالشكل التالي:
دعنا نتحدث عن مشروعنا, المشروع عباره عن صفحة تسجيل عاديه, يقوم المستخدم بتسجيل بياناته لدينا,,,
هذه هي شفرة قاعدة البيانات:
قم بتنفيذها على قاعدة بياناتك
بعد ذلك, تعالي لنصمم البرنامج,
أولا لنبدأ بال Model :
سوف نمثل بيانات المستخدم بالفئة User , قم بإنشاء صنف جديد و سمه User , و إكتب به الشفره التاليه:
تعالي معا لنكتب الكود الذي سوف يخزن الكائن من نوع User إلي قاعدة البيانات:
أولا , هذه هي العمليات التي سوف نقوم بتنفيذها على أي كائن عندنا في تطبيقنا, قمت بوضعها داخل واجهه لكي تكون بمثابة عقد يقوم بإبرامه أي كائن يريد أن يُخزن في قاعدة البيانات:
و لأننا نريد أن نخزن الكائن User, سوف نوقع هذا العقد:
سوف نقوم بكتابة الكود لهذه الفئة لاحقا, ولكن دعنا أولا نقوم بكتابة الكود الذي سوف يتعامل مباشرة مع قاعدة البيانات:
بداية, قم بتحميل ال jdbc driver الخاص ب mysql من هنا
ثم ضعه في مشروعك داخل المجلد
بالنسبه للكود الخاص بال JDBC,
قم بإنشاء الثلاث فئات التاليه:
, ثم تعال ثانية نرجع للفئة UserDAO لنكتب الكود للداله persist:
و بذلك يكون الكود النهائي لهذه الفئة (UserDAO) :
لاحظ الدالة main , قم بتشغليها لتجرب الداله persist.
إلي الأن قمنا بعمل ال Model, ويتبقي لنا جزءئ ال View و ال Controller,
,,,
سنكمل في اللقاء القادم إن شاء الله تعالي
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه