لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ایجاد اولین سرویس بوت بهار خود
Creating Your First Spring Boot Microservice
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با استفاده از فن آوری Spring Boot و Spring Data ، توسعه Java RESTful API خود را به صورت توربو شارژ کنید. این دوره برای توسعه دهندگان باتجربه جاوا که می خواهند به سرعت ریز سرویس هایی را ایجاد کنند که از طریق Java Persistence API (JPA) با پایگاه های ارتباطی ارتباط برقرار می کنند ساخته شده است. در اینجا ، مری الن بومن شما را از طریق یک مرحله به مرحله ساخت یک ریز سرویس با API در معرض RESTful با HATEOAS ، صفحه بندی و مرتب سازی ، راهنمایی می کند. درباره فناوری هایی مانند Spring Boot ، Spring Data JPA و Spring Data REST اطلاعات کسب کنید و ببینید که چگونه همه آنها در یک راه حل هوشمند و زیبا قرار گرفته اند. برای جمع بندی ، مری الن توسعه دهندگان را در مهاجرت یک ریز سرویس به یک منبع داده MongoDB راهنمایی می کند.
موضوعات شامل:
راه اندازی پروژه li>
ساخت ، استقرار و راه اندازی سرویس خرد li>
اعلام رابط مخزن Spring Data JPA
فراخوانی مخازن li>
استفاده از روش های پرس و جو داده های بهار li>
قرار دادن API های RESTful با Spring Data REST
استفاده از منبع جستجو برای فراخوانی روشهای پرس و جو li>
صفحه بندی و مرتب سازی li>
اعلام RESTController جدید li>
ایجاد روش های HTTP برای به روزرسانی و حذف داده ها li>
انتقال ریز خدمات به مخزن MongoDB
سرفصل ها و درس ها
مقدمه
Introduction
یک میکرو سرویس با Boot Spring بسازید
Build a microservice with Spring Boot
با استفاده از پرونده های تمرینی
Using the exercise files
1. میکروسرویس بوت بهاری ایجاد کنید
1. Create a Spring Boot Microservice
آشنایی با Initializr بهار
Introduction to Spring Initialzr
راه اندازی پروژه
Project setup
میکرو خدمات را بسازید ، مستقر و راه اندازی کنید
Build, deploy, and launch the microservice
2. رابط های مخازن مخزن بهار داده های بهار JPA
2. Leverage Spring Data JPA Repository Interfaces
مدل دامنه
The domain model
نهادهای JPA
The JPA entities
رابط های مخزن داده های بهار JPA را اعلام کنید
Declare Spring Data JPA repository interfaces
تزریق وابستگی به مخزن داده بهار JPA
Spring Data JPA repository dependency injection
با استفاده از مخازن Spring Data JPA
Invoking the Spring Data JPA repositories
آشنایی با روش های پرس و جو داده های بهار
Introduction to Spring Data query methods
3. در معرض API های RESTful با Spring Data REST قرار دهید
3. Expose RESTful APIs with Spring Data REST
API RESTful با محوریت hypermedia چیست؟
What is a hypermedia-driven RESTful API?
ایجاد API با Spring Data REST
Creating APIs with Spring Data REST
منبع / جستجو را کاوش کنید
Explore the /search resource
صفحه بندی و مرتب سازی
Paging and sorting
کنترل قرار گرفتن در معرض API
Controlling API exposure
مرورگر HAL
HAL Browser
4- API های RESTful را با Spring MVC قرار دهید
4. Expose RESTful APIs with Spring MVC
چارچوب مناسب را انتخاب کنید
Choosing the right framework
اعلام RestController جدید
Declaring a new RestController
روش RestController HTTP POST ایجاد کنید
Create RestController HTTP POST method
روشهای RestController HTTP GET ایجاد کنید
Create RestController HTTP GET methods
روش های RestController HTTP PUSH ، PATCH و DELETE ایجاد کنید
Create RestController HTTP PUSH, PATCH, and DELETE methods
صفحه بندی و مرتب سازی DTO
Paging and sorting DTOs
5. محوری برای منبع داده NSQL MongoDB
5. Pivot to a MongoDB NoSQL Data Source
معرفی MongoDB
Introduction to MongoDB
اسناد بهار MongoDB اسناد
Spring Data MongoDB documents
مخازن بهار MongoDB مخزن
Spring Data MongoDB repositories
میکروسرویس سرویس Spring Data MongoDB
Spring Data MongoDB microservice
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
مری الن بومن بیش از 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 و معماری سازمانی.
نمایش نظرات