Spring Batch Essentials

P. Raja Malleswara Rao

  • 出版商: Packt Publishing
  • 出版日期: 2015-01-30
  • 售價: $1,340
  • 貴賓價: 9.5$1,273
  • 語言: 英文
  • 頁數: 148
  • 裝訂: Paperback
  • ISBN: 1783553375
  • ISBN-13: 9781783553372
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Design, develop, and deliver robust batch applications with the power of the Spring Batch framework

About This Book

  • Leverage the POJO-based development approach to create comprehensive batch applications
  • Customize the batch job components with the flexible XML, Annotations, and Expression Language-based configuration
  • Enable high-volume and high-performance batch jobs through optimization and partitioning techniques

Who This Book Is For

If you are a Java developer with basic knowledge of Spring and some experience in the development of enterprise applications, and want to learn about batch application development in detail, then this book is ideal for you. This book will be perfect as your next step towards building simple yet powerful batch applications on a Java-based platform.

What You Will Learn

  • Understand the infrastructure to design, develop, and execute a batch application
  • Configure batch jobs using XML, Expression Language and annotations, and execute from diverse platforms
  • Develop batch jobs with the essential read, process, and write features different forms of data
  • Get to grips with techniques you can use to manage transactions, control job flows, and utilize data sharing
  • Integrate Spring Batch with other technologies to develop robust batch applications on an enterprise platform
  • Monitor and report the batch job execution updates by accessing live job execution information
  • Optimize scale and performance improvement with parallel processing techniques
  • Perform unit integration and functional testing on Spring Batch applications

In Detail

Spring Batch is an open source, lightweight, and comprehensive solution designed to enable the development of robust batch applications that are vital for enterprise operations.

Packed with real-world examples, this book starts with an insight into the batch applications and Spring Batch offerings. After exploring the architecture and key components, you will learn how to develop and execute a batch application. While gaining insights on the essential configurations and execution techniques for batch jobs, you will learn about the key technical implementations of the read, write, and processing features for different forms of data. Next, you will move on to the key features such as transaction management, job flows, job monitoring, and data sharing across the steps of the executing jobs. Finally, you will learn how Spring Batch can integrate with diverse enterprise technologies and facilitate optimization and performance improvement with scaling and partitioning techniques.

商品描述(中文翻譯)

設計、開發並交付強大的批次應用程式,利用 Spring Batch 框架的力量

關於本書
- 利用基於 POJO 的開發方法來創建全面的批次應用程式
- 使用靈活的 XML、註解和表達式語言配置自訂批次作業元件
- 通過優化和分區技術啟用高容量和高效能的批次作業

本書適合誰
如果您是一位具備基本 Spring 知識的 Java 開發者,並且在企業應用程式開發方面有一些經驗,想要詳細了解批次應用程式開發,那麼這本書非常適合您。這本書將是您在 Java 平台上構建簡單而強大的批次應用程式的下一步理想選擇。

您將學到什麼
- 理解設計、開發和執行批次應用程式的基礎架構
- 使用 XML、表達式語言和註解配置批次作業,並從不同平台執行
- 開發具備基本讀取、處理和寫入功能的批次作業,處理不同形式的數據
- 掌握管理交易、控制作業流程和利用數據共享的技術
- 將 Spring Batch 與其他技術整合,以在企業平台上開發強大的批次應用程式
- 通過訪問即時作業執行資訊來監控和報告批次作業執行更新
- 使用並行處理技術優化規模和性能提升
- 對 Spring Batch 應用程式進行單元整合和功能測試

詳細內容
Spring Batch 是一個開源、輕量且全面的解決方案,旨在促進開發對企業運營至關重要的強大批次應用程式。

本書充滿了實際案例,首先介紹批次應用程式和 Spring Batch 的功能。在探索架構和關鍵元件後,您將學習如何開發和執行批次應用程式。在獲得批次作業的基本配置和執行技術的見解時,您將了解不同形式數據的讀取、寫入和處理功能的關鍵技術實現。接下來,您將學習交易管理、作業流程、作業監控和執行作業步驟之間的數據共享等關鍵功能。最後,您將學習如何將 Spring Batch 與各種企業技術整合,並利用擴展和分區技術促進優化和性能提升。