این دوره برای توسعه دهندگان Quarkus است که می خواهند کشف کنند که Quarkus چگونه پایگاه داده های رابطه ای را مدیریت می کند. این ترکیبی از اسلایدها و کد است تا بتوانید همزمان "درک کنید و تمرین کنید". به این ترتیب، تئوری را یاد می گیرید و سپس با توسعه یک برنامه کاربردی گام به گام، آن را عملی می کنید.
در این دوره شما نقشه های برنامه های کاربردی Quarkus را توسعه می دهید و انواع مختلف اشیاء پایدار را در چندین پایگاه داده رابطه ای جستجو می کنید. پس از معرفی JDBC، JPA و Panache ORM، مطمئن خواهید شد که محیط توسعه شما تنظیم شده است، و از بوت استرپ کردن سه برنامه Quarkus، توسعه و بازسازی مدل کسب و کار غنی، نقشه برداری و پرس و جو از این اشیا به پایگاه داده Postgres می روید. مراحل مختلفی که طی خواهید کرد عبارتند از:
JDBC، JPA و Panache ORM را بدانید
آشنایی با SQL، JPQL و Panache JPQL ساده شده
تفاوت بین Panache Active Record و Panache Repositories را درک کنید
محیط توسعه خود را بررسی کنید
سه برنامه Quarkus را بوت استرپ کنید:
o POJO و JDBC با MySQL
o نهادهای JPA با MariaDB
o Panache نهادهای ORM با PostgresSQL
این برنامهها را آزمایش و اصلاح کنید تا وابستگی بین آنها وجود داشته باشد
نگاشت اشیاء پایدار به یک پایگاه داده رابطه ای (با حاشیه نویسی و XML)
نقشه وراثت و روابط
پرس و جو از اشیاء پایدار با استفاده از JPQL و Panache QL ساده شده
نمایش دادهها در JSON با استفاده از نقطه پایانی REST با JAX-RS و JSON-B
معاملات را انجام دهید
داده ها را در HTML با استفاده از قالب های Qute و توییتر بوت استرپ تجسم کنید
از پروفایل های Quarkus برای جابجایی بین پایگاه داده استفاده کنید
به لطف DevServices و Docker برنامه را در حالت dev/test/production اجرا کنید
در پایان دوره، درک خوبی در مورد چگونگی توسعه یک برنامه کاربردی داده محور با Quarkus به دست خواهید آورد. میتوانید برنامهای را بوتاسترپ، توسعه، بستهبندی و اجرا کنید که به یک پایگاه داده رابطهای دسترسی دارد، اما مهمتر از همه، Quarkus را به پروژه بعدی خود ببرید.
برای دوره موفق باشید، و لطفاً اگر به کمک نیاز دارید یا درخواستی دارید، تماس بگیرید: من اینجا هستم تا کمک کنم!
توسعه دهنده، نویسنده کتاب، سخنران بین المللی، عاشق کوارکوس
نمایش نظرات