لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش داده های بهار
Spring Data
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کدنویسی در پایگاه داده - که اغلب شامل استفاده از کد دیگ بخار است که نگهداری و اشکال زدایی آن دشوار است - می تواند کار خسته کننده ای باشد. ارتقاء برنامهها به نوع دیگری از ذخیرهسازی داده نیز به همین ترتیب چالش برانگیز است، زیرا معمولاً شامل بازنویسیهای گسترده کد است. Spring Data این مشکلات را با انتزاع کردن تعاملات ذخیره داده در یک API مخزن مشترک و حذف کد boilerplate برطرف می کند.
در این دوره آموزشی، یاد بگیرید که چگونه به راحتی مخازن مبتنی بر JPA را با استفاده از Spring Data JPA پیاده سازی کنید. مربی مری الن بومن شما را با پروژه چتر Spring Data آشنا می کند و تعداد انگشت شماری از روش های رایج پرس و جو را پوشش می دهد که می توانید به تنهایی شروع به تمرین کنید. از روشهای جستجوی ساده با عبارات ویژگی گرفته تا گزینههای پویاتر مانند Querydsl، Query by Example (QBE)، Spring Data REST، و MongoDB، مری الن به شما کمک میکند تا مهارتهایی را که برای استفاده از ویژگیهای این ابزار قدرتمند مدیریت داده نیاز دارید، ایجاد کنید.
سرفصل ها و درس ها
معرفی
Introduction
غواصی در داده های بهار (در حال انجام)
Diving into Spring Data
(In progress)
آنچه شما نیاز دارید
What you need
1. پروژه چتر داده بهار
1. Spring Data Umbrella Project
ماموریت و ماژول ها
Mission and modules
Java Persistence API
Java Persistence API
2. مقدمه ای بر Spring Data JPA
2. Introduction to Spring Data JPA
داده های استارت بوت فنری JPA
Spring Boot Starter Data JPA
Spring Data CrudRepository و JPA Repository
Spring Data CrudRepository and JPA repository
چالش: رفع خطاهای نحوی SimpleDBCrudTest
Challenge: Fix SimpleDBCrudTest syntax errors
راه حل: خطاهای نحوی SimpleDBCrudTest را برطرف کنید
Solution: Fix SimpleDBCrudTest syntax errors
جادوی Spring Data JPA
Spring Data JPA magic
3. روش های پرس و جو داده های بهار JPA
3. Spring Data JPA Query Methods
روش های پرس و جو بیان ویژگی
Property expression query methods
بندهای روش پرس و جو با عبارات ویژگی
Query method clauses with property expressions
@Query حاشیه نویسی
@Query annotation
چالش: Refactor به سه روش پرس و جو
Challenge: Refactor to three query methods
راه حل: Refactor به سه روش پرس و جو
Solution: Refactor to three query methods
صفحه بندی و مرتب سازی
Paging and sorting
4. جستجوهای JPA داده های دینامیک بهار
4. Dynamic Spring Data JPA Queries
مشخصات فنی
Specifications
Querydsl
Querydsl
پرس و جو با مثال
Query by Example
چالش: پرس و جو از طریق مثال
Challenge: Query by Example
راه حل: پرس و جو با مثال
Solution: Query by Example
5. ویژگی های بیشتر بهار داده
5. More Spring Data Features
Spring Data REST
Spring Data REST
Spring Data MongoDB
Spring Data MongoDB
مخازن واکنشگر Spring Data غیر مسدود کننده
Non-blocking Spring Data reactive repositories
پشتیبانی از منبع داده و ویژگی های بیشتر
More data source support and features
نتیجه
Conclusion
مراحل بعدی با Spring Data
Next steps with Spring Data
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
مری الن بومن بیش از 25 سال تجربه توسعه نرم افزار چرخه عمر کامل در صنایع مختلف دارد.
کار او از حفاظت از سرقت هویت، هوا فضا، مدیریت زنجیره تامین، و تدارکات تا دفاع و تلفن را در بر می گیرد. جدیدترین کار او در زمینه فعال سازی وب با استفاده از Spring (از جمله Spring Data JPA، Boot و REST) است. او یک مربی توسعه نرم افزار با Learning Tree International بود.
تخصص او شامل جاوا، Spring، Java Persistence API، خدمات وب RESTful، Java EE، Agile، SQL، jQuery، Ext JS، JavaScript، JSON، Apache Tomcat است. ، UML، JDBC، راهنمایی، آموزش رسمی، C++، HTTP و معماری سازمانی.
نمایش نظرات