فیلم آموزشی_بخش یازدهم_دیتابیس در جاوا_دفترچه یادداشت

دیتابیس در جاوا

دیتابیس در جاوا

در این فیلم آموزشی به بررسی دیتابیس در جاوا پرداخته شده و می آموزیم که چگونه  با استفاده از جاوا به دیتابیس متصل شویم و درج حذف و آپدیت اطلاعات  را انجام دهیم.

همچنین با در این فیلم آموزشی انواع دیتابیس ها توضیح داده شده و نحوه اتصال به هر دو دیتابیس جاساز و سرور با استفاده از جاوا  آموزش داده خواهد شد.
این فیلم آموزشی با ایجاد یک پروژه عملی دفترچه یادداشت انجام خواهد شد و شما می آموزید که چگونه در عمل از دیتابیس استفاده کنید.

در این آموزش از H2 Database به عنوان دیتابیس جاساز و از MySQL Database به عنوان دیتابیس سرور استفاده شده است.

در صورت وجود هر گونه سوال در مورد این آموزش در قسمت نظرات بیان بفرمایید.

دوستان لطفا اشکالات آموزش که  فکر می کنید اگر بر طرف شود به بالا رفتن کیفیت آموزشها کمک می کند را بیان بفرمایید تا در آموزش های بعدی لحاظ شود.

مدت فیلم: ۱ ساعت و ۴۰ دقیقه

حجم: ۳۹  مگابایت

ابعاد فیلم: HD

لینک فیلم آموزشی بخش یازدهم جاوا در آپارات

 

لینک فیلم آموزشی بخش یازدهم جاوا در یوتیوب

در یو تیوب کیفیت نمایش را در حداکثر انداره قرار دهید تا فیلم را با کیفیت خوبی ببینید

 

لینک های دانلود فیلم آموزشی دیتابیس در جاوا _ دفترچه یادداشت از دراپ باکس

لینک دانلود سورس برنامه دیتابیس در جاوا _ دفترچه یادداشت از دراپ باکس

 

امید فرجی

سلام، امید فرجی هستم از همدان. از سال 1398 در حوزه برنامه نویسی فعالیت دارم و در این مدت پروژه های تجاری مختلفی انجام دادم. همچنین از سال 1391 سایت آموزش تخصصی جاوا را راه اندازی کردم و در خدمت شما هستم. امیدوارم مفید بوده باشم.

شما ممکن است این را هم بپسندید

۳۷ پاسخ‌ها

  1. جاواکار گفت:

    وااای، منتظرش بودم، ممنون

  2. جاواکار گفت:

    سلام
    خسته نباشید
    یه مشکلی واسم تو قسمت همین JDBC پیش اومده هنوز جوابمو ندادن هیشکی!
    من سئوالمو تو این سایت مطرح کردم و از شما هم درخواست دارم که یه نگاهی بهش بندازین که مشکلم حل بشه، البته این سئوالو من قبل از دیدن این فیلم آموزشی شما طرح کردم!

    http://stackoverflow.com/questions/17474262/jdbc-show-records-in-jlable

    ممنونم

  3. جاواکار گفت:

    امید آقا واقعا ممنونم!

    ولی الآن بازم مشکل swing میده که مربوط به container هست، یه نگاهی بندازین، کد رو آپدیتش کردم، همون سئوال قبلیه

    شرمنده…

  4. جاواکار گفت:

    خیلی عالی بود،
    فقط یه چیز،
    من میخوام وقتی دکمه showButton رو کلیک کردم اون لیبل ها دیده بشن، نه موقع بالا اومدن برنامه.
    واسه همون، اون قسمت اکشن باتن رو هم تغییر دادم، ولی هیچ کاری نمیکنه!

    همون سئوال قبلیه!

    • لطف کن همین سوال رو اونجا بپرس ، حالا من یا هر کس دیگه که بتونه جواب میده.
      بهتره که توی اینجا سوال مربوط به پست پرسیده بشه. اینجوری بهتره 🙂

  5. جاواکار گفت:

    آره فکر خوبیه، بازم ممنون

  6. آرش گفت:

    عالی بود آقا همین جوری ادامه بده لطفا

    • ممنون آقا آرش.
      از این به بعد میخوام سعی کنم که آموزش ها رو مختصر و مفید تر آماده کنم.
      نمیدونم دوستان هم موافقن یا نه؟
      خوشحال میشم نظراتتونو بدونم.

  7. جاواکار گفت:

    با سلام
    خسته نباشین

    به نظر منم یکمی طول کلیپ ها کمتر بشه، بهتره!
    البته اونقدرم کم نشه که نشه ازش چیزی فهمیداا!

    انشاالله آموزش بعدی در مورد چی خواهد بود؟

    راستی، یه سئوال:
    آیا J2EE همون شبکه هست؟
    یعنی شما J2EE هم آموزش میدین؟
    من کتاب J2EE رو هم دارم، ولی چیز زیادی ازش سر در نیاوردم!

    • سلام. ممنون از شما.
      در مورد آموزش های ویدیویی ، خودمم نظرم همینه.

      راستش آموزش بعدی رو هنوز شروع نکردم. خستگی این روزها اجازه نداده تا الآن. ولی به زودی شروع میکنم.

      احتمالا یه کلیپ جمع و جور در مورد مدیریت استثنا ها باشه شایدم یه مقدمه ای در مورد سوکت پروگرمینگ و آماده سازی دوستان برای شروع یه پروژه کوچیک تحت شبکه.
      دیگه باید کم کم وارد JavaEE بشیم.

      برای اینکه بدونید هر کدوم از بخش های جاوا روی چه حوزه ای کار میکنن این پست رو بخونید:
      بخش های مختلف جاوا

  8. جاواکار گفت:

    ممنونم امید آقا

    عالی بود

  9. جاواکار گفت:

    سلام امید آقا
    خسته نباشید

    غرض از مزاحمت، یه سئوالی تو این سایت برنامه نویسی پرسیده بودم که جواب درست و درمونی نداده بودن
    گفتم شما هم یه نگاهی بندازین، بلکه به جواب رسیدم:
    http://stackoverflow.com/questions/17891810/jtable-needs-resfresh-to-show-change

  10. جاواکار گفت:

    سلام
    من اون آموزش هارو خوندم و یکبارهم اجراشون کردم خودم.
    من این سئوالمو دوباره تو اون سایت مطرح کردم، درسته که کلی منفی بارون شدم، ولی هنوز منتظر جوابم.
    بعضی ها گفتن که از DefaultTableModel استفاده کنم.
    یه نگاه بفرمایید:
    http://stackoverflow.com/questions/17913764/simple-show-database-data-in-jtable

    ممنونم

    • سلام.
      متاسفانه خیلی ناجور سوالتو مطر کردی.
      خب شما خروجی و استثنا رو گذاشتی ، ولی اون خطا مربوط به جاییه که تو کد هاشو نذاشتی.
      کلاس TableModel رو به صورت کامل قرار بده تا بررسیش کنم.
      و اینم یادت باشه که کدهای دیتابیس رو قاطیه کدهای نمایش اطلاعات در جدول نکنی. مثلا به هیچ وجه در متد getValueAt یا getColumnCount به هیچ وجه از دیتابیس استفاده نکن.

  11. جاواکار گفت:

    سلام
    نماز روزه هاتون قبول

    من کدهای مدل جدولم رو کامل قرار دادم.

  12. جاواکار گفت:

    خواهش میکنم،

    کد شما خیلی خوب کار کرد،
    فقط نمیدونم چرا فقط یه ستونمو نشون میده، چون من تو دیتابیسم دوتا ستون دارم، ID و name ولی این فقط ID رو نشون میده!

    همونطور که تو صفحه سئوالم می بینید، بعضی ها خیلی اصرار داشتند که من از DefaultTableModel استفاده کنم و از AbstractTableModel استفاده نکنم!

    • جاواکار گفت:

      البته مشکل دیده شدن یه ستون حل شد، ممنون

    • خواهش میکنم.
      اگه این حرفم ناراحتتون نکنه، باید بگم توی تجزیه و تحلیل مسئله یه کمی ضعیف هستید که با نوشتن پروژه های بیشتر حل میشه.
      به امید موفقیت های بزرگتر

  13. جاواکار گفت:

    نه ناراحت نمیشم،

    بله همینطوره

    باید بیشتر کار کنم

  14. جاواکار گفت:

    با سلام امید آقا
    خسته نباشید

    یه سئوالی پرسیدم تو این سایت، در ظاهر خیلی ساده هست، و موضوعش مقدار دهی به متغیر بوسیله سازنده هست، ولی نمیدونم چرا جواب نمیده، خیلی پیچیده شده:
    یه نگاهی بفرمایین:
    http://stackoverflow.com/questions/18177249/initialize-variable-with-constructor

  15. جاواکار گفت:

    چونکه یکی از شرایط سایت اینه که باید کد کمتر و مهم رو گذاشت، محبور شدم اینجوری بذارم.

    من کل دوتا کلاس رو فرستادم به ایمیل شما

    منتظرم…

    با تشکر

    • منظورم کل پروژه بود که بشه اجراش کرد و دیباگ کرد.
      و با عرض معذرت به نظرم بهتره در اینجا در مورد سوالات مربوط به آموزش های سایت صحبت کنیم. و سوالات این چنینی رو به تالار های گفتگو بسپاریم.
      شما میتونی سوالاتتو توی این سایت بپرسی من خود سعی میکنم به مخض اینکه دیدمش جواب بدم. البته دوستان دیگه هم هستند و جواب سوالتونو خواهند داد. در ضمن هر چقدر کد هم که بخواید میتونید قرار بدید.
      Java SE

      موفق باشید

  16. سعید گفت:

    با سلام و تشکر از آموزش های خوب شمالینک دانلود این بخش خراب شده اگه مقدوره براتون اصلاحش کنید ممنون میشم

  17. احسان شمس سیر گفت:

    با تشکر از فیلم های خیلی خوبتون
    لینک این جلسه به اشتباه با جلسه ۱۲ یکی شده ممنون میشم اصلاحش کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *