Cargando…

Spring Batch essentials : design, develop, and deliver robust batch applications with the power of the Spring Batch framework /

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....

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rao, P. Raja Malleswara (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, England : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn903967068
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 150206t20152015enk o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d OCLCQ  |d OCLCF  |d OCLCQ  |d YDXCP  |d CCO  |d MERUC  |d OCLCQ  |d LOA  |d COCUF  |d K6U  |d CNNOR  |d STF  |d PIFAG  |d FVL  |d N$T  |d IDEBK  |d EBLCP  |d DEBSZ  |d S4S  |d COO  |d FEM  |d IDB  |d OCLCQ  |d ZCU  |d OCL  |d AGLDB  |d OCLCQ  |d OCLCA  |d U3W  |d OCL  |d D6H  |d OCLCQ  |d VTS  |d ICG  |d NLE  |d INT  |d VT2  |d UKMGB  |d OCLCQ  |d WYU  |d G3B  |d TKN  |d OCLCO  |d MQY  |d OCLCQ  |d OCLCO  |d DKC  |d OCLCQ  |d UKAHL  |d HS0  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ  |d OCLCO 
016 7 |a 018006708  |2 Uk 
019 |a 901183137  |a 948892194  |a 961620721  |a 968118669  |a 969022780  |a 1259121585 
020 |a 9781783553389  |q (e-book) 
020 |a 1783553383  |q (e-book) 
020 |a 1322831785  |q (electronic bk.) 
020 |a 9781322831787  |q (electronic bk.) 
020 |z 9781783553372 
020 |z 1783553375 
029 1 |a AU@  |b 000058967086 
029 1 |a AU@  |b 000067102778 
029 1 |a CHNEW  |b 000707239 
029 1 |a CHNEW  |b 000890244 
029 1 |a CHVBK  |b 374489610 
029 1 |a DEBBG  |b BV043617248 
029 1 |a DEBSZ  |b 427581540 
029 1 |a DEBSZ  |b 493158766 
029 1 |a UKMGB  |b 018006708 
035 |a (OCoLC)903967068  |z (OCoLC)901183137  |z (OCoLC)948892194  |z (OCoLC)961620721  |z (OCoLC)968118669  |z (OCoLC)969022780  |z (OCoLC)1259121585 
037 |a 714460  |b MIL 
050 4 |a QA76.9.B38  |b .R36 2015eb 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 060090  |2 bisacsh 
082 0 4 |a 005.265  |2 23 
049 |a UAMI 
100 1 |a Rao, P. Raja Malleswara,  |e author. 
245 1 0 |a Spring Batch essentials :  |b design, develop, and deliver robust batch applications with the power of the Spring Batch framework /  |c P. Raja Malleswara Rao. 
264 1 |a Birmingham, England :  |b Packt Publishing,  |c 2015. 
264 4 |c ©2015 
300 |a 1 online resource (148 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community Experience Distilled 
588 0 |a Online resource; title from PDF title page (ebrary, viewed February 5, 2015). 
500 |a Includes index. 
520 |a 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. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Spring Batch Fundamentals; Introduction to batch applications; Spring Batch and its offerings; Spring Batch infrastructure; Spring Batch components; Job design and executions; Summary; Chapter 2: Getting Started with Spring Batch Jobs; Spring Batch XML features; Spring Batch XML namespace; Spring Batch XML tags; Configuring jobs, transactions, and repositories; Job configuration; Step configuration; Tasklet configuration; Chunk configuration; Transaction configuration 
505 8 |a Job repository configurationEL and listeners; Listeners; Job listeners; Step listeners; Item listeners; Executing jobs from the command line and web applications; JobLauncher; Launching a job from a command line; Launching a job from within a web application; Stopping batch jobs gracefully; Schedulers; Summary; Chapter 3: Working with Data; Data reading; ItemReader; Reading data from flat files; Fixed width file; FlatFileItemReader; LineMapper; Delimited file; Exceptions from flat file reading; Reading data from XML; Reading data from a database; JdbcCursorItemReader; JdbcPagingItemReader 
505 8 |a Data processingItemProcessor; Chaining the process; Data writing; ItemWriter; Flat file item writers; FieldExtractor; Writing delimited files; Writing a fixed width file; XML item writers; Database item writers; JDBC-based database writing; ORM-based database writing; Custom item readers and writers; Summary; Chapter 4: Handling Job Transactions; Transactions; Spring Batch transaction management; Tasklet steps; Chunk-oriented steps; Listeners; Customizing the transaction; Transaction patterns; Simple transaction; Global transaction; Summary; Chapter 5: Step Execution; Controlling the job flow 
505 8 |a Using an exit codeUsing a decision logic; Data sharing; Using execution context; Using Spring holder beans; Externalization and termination; Externalization; External flow definition and including it in desired jobs; Inherited jobs mechanism; Termination; Terminating in the COMPLETED state; Terminating in the FAILED state; Terminating in the STOPPED state; Summary; Chapter 6: Integrating Spring Batch; Enterprise Integration; Spring Integration; Triggering a batch job to execute; RESTful job processing; Summary; Chapter 7: Inspecting Spring Batch Jobs; Batch job monitoring 
505 8 |a Accessing execution dataDatabase; JobRepository; JobLauncher; JobOperator; JobExplorer; Listeners; Web monitoring; Summary; Chapter 8: Scaling with Spring Batch; The batch scaling model; The thread model; Parallel processing; Remote chunking; Partitioning; Summary; Chapter 9: Testing the Spring Batch; Types of testing for Spring Batch; Unit testing; JUnit; Mockito; Integration testing; Listener-based approach; The StepScopeTestUtils approach; Functional testing; Summary; Appendix; Setting up Java; Setting up Eclipse IDE; Setting up the project and its dependencies; Spring Batch Administration 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Spring (Software framework) 
630 0 7 |a Spring (Software framework)  |2 fast 
650 0 |a Electronic data processing  |x Batch processing. 
650 0 |a Application software  |x Development. 
650 6 |a Traitement par lots. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Internet  |x Application Development.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Electronic data processing  |x Batch processing  |2 fast 
776 0 8 |i Print version:  |a Rao, P. Raja Malleswara.  |t Spring Batch essentials : design, develop, and deliver robust batch applications with the power of the Spring Batch framework.  |d Birmingham, England : Packt Publishing, ©2015  |h iv, 130 pages  |k Community experience distilled.  |z 9781783553372 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=943552  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28174102 
938 |a ebrary  |b EBRY  |n ebr11011950 
938 |a EBSCOhost  |b EBSC  |n 943552 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30551888 
938 |a YBP Library Services  |b YANK  |n 12261028 
994 |a 92  |b IZTAP