Spring Boot in Practice

تاریخ: 1401/05/17 09:58
توسط: MotoMan
امتیاز: ۰
تعداد بازدید: ۵۶۵
دیدگاه ها: ۰
برچسب ها: Java |Spring Framework |
کتاب Spring Boot in Practice
Manning Publications
Somnath Musib
9781617298813
2022
584
English

از زمان نگارش این کتاب، Spring Boot محبوب‌ترین چارچوب جاوا و در استفاده و پذیرش، از چارچوب‌های رقیب خود مانند Dropwizard، Quarkus و Micronaut بسیار جلوتر بوده است. با پذیرش صنعت در استفاده از معماری‌های مبتنی بر میکروسرویس ها، محبوبیت Spring Boot به شدت افزایش یافته است و به ارجح‌ترین چارچوب جاوا برای یادگیری در بین توسعه دهندگان تبدیل شده است.

با Spring Boot، ایجاد برنامه‌های مستقل Spring که به حداقل تنظیمات دستی نیاز دارند، بسیار آسان است. Spring Boot مستقیماً سروری مانند Tomcat یا Jetty را در پروژه شما تعبیه می‌کند و تنظیمات اصلی Spring، کتابخانه‌های شخص ثالث، امنیت و سایر عناصر کلیدی را از پیش پیکربندی می‌کند. اسپرینگ بوت یک چارچوب بزرگ، با بسیاری از ویژگی‌های قدرتمند است. این کتاب، مجموعه‌ای غنی از تکنیک‌ها را ارائه می‌کند که به شما کمک می‌کند تا حداکثر استفاده را از Spring Boot ببرید.

کتاب Spring Boot in Practice (اسپرینگ بوت در عمل) راهنمای توسعه برنامه‌های Spring به سبک کتاب‌های آشپزی است. با پیروی از یک قالب مناسب مسئله-راه حل-بحث، تکنیک به تکنیک شما را با اصول اولیه Spring Boot آشنا می‌کند. شما عمیقاً در مفاهیم پیکربندی خودکار، امنیت، میکروسرویس‌ها و موارد دیگر غوطه ور خواهید شد. در طول مسیر، ویژگی‌های پیشرفته و مخفی متعددی را نیز کشف خواهید کرد. تمام سورس کد‌های کتاب متن باز هستند، بنابراین می‌توانید نمونه کد‌ها را در پروژه‌های خود ادغام کنید.

 

مطالبی که در کتاب Spring Boot in Practice، یاد خواهید گرفت:

  • ویژگی‌های Spring Boot از دیدگاه یک متخصص
  • پیکربندی، لاگ گیری و نظارت در برنامه‌های Spring Boot
  • روش‌های موثر برای ارتباط پایگاه داده
  • استفاده از Spring Security و ایمن سازی برنامه Spring خودتان در تولید
  • طراحی و توسعه میکروسرویس‌ها و API‌های RESTful با Spring Boot
  • نسخه بندی، مستندسازی و امنیت میکروسرویس
  • توسعه برنامه‌های Reactive و دسترسی به داده‌های reactive با WebSocket و RSocket
  • استقرار برنامه‌های Spring Boot در Kubernetes و پلتفرم‌های ابری اصلی
  • پیاده سازی کانتینرسازی در برنامه Spring Boot
  • استفاده از Spring Boot با Kotlin و GraalVM

  

Table of Contents:
- 1 Booting Spring Boot
- 2 Common Spring Boot tasks
- 3 Database access with Spring Data
- 4 Spring Boot: Autoconfiguration and Actuator
- 5 Securing Spring Boot applications
- 6 Implementing additional security with Spring Security
- 7 Developing RESTful Web services with Spring Boot
- 8 Reactive Spring Boot application development
- 9 Deploying Spring Boot applications
- 10 Spring Boot with Kotlin, Native Image, and GraphQL
- appendix A—Generating and building Spring Boot projects
- A.1 Generating Spring Boot applications with Spring Initializr
- A.2 Bootstrapping and executing a Spring Boot application with Spring Boot CLI
- appendix B—Spring MVC and Thymeleaf Template Engine
- B.1 Revisiting Spring MVC
- B.2 Understanding Thymeleaf
- B.3 Enabling a template engine in Spring Boot

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...