دوره آموزشی ایجاد اولین میکروسرویس اسپرینگ بوت
1 ساعت 48 دقیقهمتوسط2019-12-04
مدرسین

Mary Ellen Bowman
25+ years of full life-cycle software development experience
جزئیات دوره
با فن آوری های Spring Boot و Spring Data، توسعه Java RESTful API back-end خود را توربوشارژ کنید. این دوره برای توسعه دهندگان با تجربه جاوا در نظر گرفته شده است که می خواهند به سرعت میکروسرویس هایی بسازند که با پایگاه داده های رابطه ای از طریق Java Persistence API (JPA) متصل می شوند. در اینجا، Mary Ellen Bowman شما را از طریق یک فرآیند گام به گام برای ساختن یک میکروسرویس با یک API RESTful در معرض دید با HATEOAS، صفحهبندی و مرتبسازی راهنمایی میکند. در مورد فن آوری هایی مانند Spring Boot، Spring Data JPA و Spring Data REST بیاموزید و ببینید که چگونه همه آنها در راه حل های هوشمند و ظریف گرد هم آمده اند. برای جمع بندی، مری الن توسعه دهندگان را در انتقال یک میکروسرویس به منبع داده MongoDB راهنمایی می کند.
اهداف یادگیری
راه اندازی پروژه
ساخت، استقرار و راه اندازی میکروسرویس
اعلام رابط های مخزن Spring Data JPA
فراخوانی مخازن
با استفاده از روش های پرس و جو داده های Spring
افشای API های RESTful با Spring Data REST
استفاده از منبع /search برای فراخوانی متدهای پرس و جو
صفحه بندی و مرتب سازی
اعلام یک RESTController جدید
ایجاد روش های HTTP برای به روز رسانی و حذف داده ها
انتقال میکروسرویس ها به مخزن MongoDB
اهداف یادگیری
راه اندازی پروژه
ساخت، استقرار و راه اندازی میکروسرویس
اعلام رابط های مخزن Spring Data JPA
فراخوانی مخازن
با استفاده از روش های پرس و جو داده های Spring
افشای API های RESTful با Spring Data REST
استفاده از منبع /search برای فراخوانی متدهای پرس و جو
صفحه بندی و مرتب سازی
اعلام یک RESTController جدید
ایجاد روش های HTTP برای به روز رسانی و حذف داده ها
انتقال میکروسرویس ها به مخزن MongoDB
مهارت ها
Spring FrameworkSpring BootSpringSoftware ArchitectureJavaWeb Development ToolsOracleProjectWeb DevelopmentOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - با Spring Boot یک میکروسرویس بسازید
- 02 - استفاده از فایلهای تمرین
1. یک میکروسرویس Spring Boot ایجاد کنید
- 03 - مقدمه ای بر Spring Initialzr
- 04 - راهاندازی پروژه
- 05 - ساخت، استقرار و راهاندازی میکروسرویس
2. از واسطهای مخزن JPA Data Spring استفاده کنید
- 06 - مدل دامنه
- 07 - نهادهای JPA
- 08 - رابطهای مخزن Spring Data JPA را اعلام کنید
- 09 - تزریق وابستگی به مخزن JPA دیتا
- 10 - فراخوانی مخازن Spring Data JPA
- 11 - مقدمه ای بر روشهای کوئری Spring Data
3. APIهای RESTful را با Spring Data REST در معرض دید قرار دهید
- 12 - API RESTful مبتنی بر رسانه چیست
- 13 - ایجاد API با Spring Data REST
- 14 - منبع جستجو را کاوش کنید
- 15 - صفحه بندی و مرتب سازی
- 16 - کنترل قرار گرفتن در معرض API
- 17 - مرورگر HAL
4. APIهای RESTful را با Spring MVC در معرض دید قرار دهید
- 18 - انتخاب چارچوب مناسب
- 19 - اعلام RestController جدید
- 20 - روش RestController HTTP POST را ایجاد کنید
- 21 - متدهای RestController HTTP GET را ایجاد کنید
- 22 - متدهای RestController HTTP PUT، PATCH و DELETE را ایجاد کنید
- 23 - صفحه بندی و مرتب سازی DTO ها
5. به منبع داده MongoDB NoSQL بروید
- 24 - مقدمه ای بر MongoDB
- 25 - اسناد Spring Data MongoDB
- 26 - مخازن Spring Data MongoDB
- 27 - میکروسرویس Spring Data MongoDB
نتیجه
- 28 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مقدمهای عمیق به فریمورک اسپریگ
- دوره آموزشی مقدمه ای بر هوش مصنوعی Spring
- دوره آموزشی یادگیری جامع اسپرینگ بوت 2.0
- دوره آموزشی گسترش، ایمنسازی و داکر کردن میکروسرویسهای Spring Boot
- دوره آموزشی اسپرینگ: اسپرینگ Batch
- دوره آموزشی عمیق فریمورک اسپرینگ
- دوره آموزشی یادگیری اسپرینگ: اسپرینگ کلود (2020)
- دوره آموزشی اسپرینگ: اسپرینپ MVC