کتاب Pro Spring 6 (Spring 6 حرفهای: یک راهنمای عمیق برای چارچوب Spring) ویرایش 6 چارچوب محبوب Spring برای استفاده در صفحات وب را آموزش میدهد. این کتاب از جدیدترین منابع آموزش Spring است که در 20 فصل به صورت کاربردی و عملیاتی این چارچوب را به صورت گامبهگام آموزش میدهد.
در ادامه مقدمهای از کتاب Pro Spring 6 را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Pro Spring 6:
این کتاب که نسخه 6 از چارچوب Spring را پوشش میدهد، جامع ترین مرجع Spring و راهنمای عملی موجود برای استفاده از قدرت این چارچوب توسعه برنامه کاربردی جاوا سازمانی پیشرو است.
این نسخه هسته Spring و ادغام آن با سایر فناوریهای پیشرو جاوا مانند Hibernate، JPA 3، Thymeleaf، Kafka، GraphQL و WebFlux را پوشش میدهد. تمرکز کتاب بر استفاده از کلاسهای پیکربندی جاوا، عبارات لامبدا، Spring Boot و برنامهنویسی واکنشی است. ما بینش و تجربیات دنیای واقعی خود را در مورد توسعه برنامههای کاربردی سازمانی، از جمله راه دور، تراکنشها، سطوح وب و ارائه، و موارد دیگر به اشتراک میگذاریم.
با استفاده از کتاب Pro Spring 6، نحوه انجام کارهای زیر را خواهید آموخت:
- استفاده از وارونگی کنترل (IoC) و تزریق وابستگی (DI)
- چیزهای جدیدی را در Spring Framework 6 کشف کنید
- ساخت برنامههای وب مبتنی بر Spring با استفاده از Spring MVC
- با Spring WebFlux برنامههای واکنشی وب Spring بسازید
- برنامههای Spring را با استفاده از Junit 5 آزمایش کنید
- از دستور جدید Java 8+ lambda استفاده کنید
- از Spring Boot تا سطح پیشرفته استفاده کنید تا هر نوع برنامه Spring را در کمترین زمان راه اندازی و اجرا کنید
- برنامه Spring Native خود را در یک تصویر Docker با Cloud Native Buildpacks بسته بندی کنید
یک پروژه و چند ماژول مرتبط با کتاب Pro Spring 6 وجود دارد که با استفاده از Gradle 8/Maven 3.9 پیکربندی شده است. این پروژه در مخزن رسمی Apress در دسترس است: https://github.com/Apress/pro-spring-6. این پروژه را میتوان بلافاصله پس از شبیه سازی طبق دستورالعملهای موجود در فایل README.adoc ساخت.
اگر Gradle/Maven را به صورت محلی نصب نکردهاید، میتوانید برای دانلود آن به IntelliJ IDEA تکیه کنید و با استفاده از Gradle/Maven Wrapper (https://docs.gradle.org/current/userguide/gradle_wrapper) از آن برای ساخت پروژه خود استفاده کنید. .html). یک پیوست کوچک در انتهای کتاب وجود دارد که ساختار پروژه، پیکربندی و جزئیات اضافی مربوط به ابزارهای توسعه را توضیح میدهد که میتوان از آنها برای توسعه و اجرای نمونههای کد کتاب استفاده کرد که در GitHub موجود است.
همزمان با نگارش کتاب، نسخههای جدید Spring 6 و Spring Boot 3 منتشر شد، نسخه جدیدی از IntelliJ IDEA منتشر شد و نسخههای جدید Gradle/Maven و سایر فناوریهای مورد استفاده در کتاب بهروزرسانی شدند. ما برای ارائه جدیدترین اطلاعات و هماهنگ نگه داشتن این کتاب با اسناد رسمی به نسخههای جدید ارتقاء دادیم. چندین داور کتاب را از نظر صحت فنی بررسی کردهاند، اما در صورت مشاهده هرگونه ناهماهنگی، لطفاً یک ایمیل به [email protected] ارسال کنید تا خطا ایجاد شود.
میتوانید به کد منبع نمونه این کتاب در github.com/apress/pro-spring-6 دسترسی داشته باشید. حفظ میشود، با نسخههای جدید فناوریها همگام میشود و بر اساس توصیه های توسعه دهندگانی که از آن برای یادگیری Spring استفاده میکنند، غنی میشود.
ما واقعاً امیدواریم که از استفاده از این کتاب برای یادگیری بهار به همان اندازه که ما از نوشتن آن لذت بردیم لذت ببرید.
سرفصلهای کتاب Pro Spring 6:
- Cover
- Front Matter
- 1. Introducing Spring
- 2. Getting Started
- 3. Introducing IoC and DI in Spring
- 4. Advanced Spring Configuration and Spring Boot
- 5. Spring AOP
- 6. Spring Data Access with JDBC
- 7. Spring with Hibernate
- 8. Spring with JPA
- 9. Spring Transaction Management
- 10. Spring Data with SQL and NoSQL Databases
- 11. Validation, Formatting, and Type Conversion
- 12. Task Execution and Scheduling
- 13. Spring Remoting
- 14. Spring MVC
- 15. Spring REST Support
- 16. Spring Native and Other Goodies
- 17. Securing Spring Web Applications
- 18. Monitoring Spring Applications
- 19. Spring WebSocket Support
- 20. Reactive Spring
- Back Matter
جهت دانلود کتاب Pro Spring 6 میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.