Mastering spring application development : gain expertise in developing and caching your applications running on the JVM with spring /
Chapter 4: Jobs with Spring Batch; Introduction to Spring Batch; Use cases for using Spring Batch; Goals of batch processing; Architecture of a batch job; Using an enterprise batch; Dependency for Spring Batch; Key components of Spring Batch; Developing a sample batch application; Creating a sample...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
[2015]
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBOOKCENTRAL_ocn912326525 | ||
003 | OCoLC | ||
005 | 20240329122006.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 150618s2015 enk o 001 0 eng d | ||
040 | |a E7B |b eng |e rda |e pn |c E7B |d OCLCO |d KNOVL |d YDXCP |d OCLCF |d N$T |d UMI |d IDEBK |d EBLCP |d DEBBG |d COO |d OCLCQ |d MERUC |d CEF |d AU@ |d OCLCQ |d WYU |d UAB |d VT2 |d OCLCQ |d UKMGB |d OCLCO |d OCLCQ |d OCLCO | ||
015 | |a GBC1I6958 |2 bnb | ||
016 | 7 | |a 018007059 |2 Uk | |
019 | |a 910706260 |a 911430904 |a 913844016 |a 961620917 | ||
020 | |a 9781783987337 |q (electronic bk.) | ||
020 | |a 1783987332 |q (electronic bk.) | ||
020 | |a 9781680157475 |q (electronic bk.) | ||
020 | |a 1680157477 |q (electronic bk.) | ||
020 | |a 1783987324 | ||
020 | |a 9781783987320 | ||
020 | |z 9781783987320 | ||
029 | 1 | |a AU@ |b 000062581765 | |
029 | 1 | |a AU@ |b 000067103181 | |
029 | 1 | |a DEBBG |b BV042683779 | |
029 | 1 | |a DEBBG |b BV043620741 | |
029 | 1 | |a DEBSZ |b 446589888 | |
029 | 1 | |a GBVCP |b 856591467 | |
029 | 1 | |a UKMGB |b 018007059 | |
035 | |a (OCoLC)912326525 |z (OCoLC)910706260 |z (OCoLC)911430904 |z (OCoLC)913844016 |z (OCoLC)961620917 | ||
037 | |a CL0500000606 |b Safari Books Online | ||
050 | 4 | |a QA76.73.J38 |b .M365 2015 | |
072 | 7 | |a COM |x 051280 |2 bisacsh | |
072 | 7 | |a COM |x 060090 |2 bisacsh | |
082 | 0 | 4 | |a 005.2762 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Mankale, Anjana, |e author. | |
245 | 1 | 0 | |a Mastering spring application development : |b gain expertise in developing and caching your applications running on the JVM with spring / |c Anjana Mankale. |
264 | 1 | |a Birmingham : |b Packt Publishing, |c [2015] | |
264 | 4 | |c ©2015 | |
300 | |a 1 online resource (288 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Community Experience Distilled | |
588 | 0 | |a Online resource; title from PDF title page (ebrary, viewed June 18, 2015). | |
500 | |a Includes index. | ||
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Spring Mongo Integration; Installing MongoDB and creating a database; Setting up a batch file for MongoDB; Order use case with Spring and MongoDB; Mapping a Mongo document to Spring Bean; Setting up a Spring-MongoDB project; Application design; Application implementation of Spring with MongoDB; Order management use case; Creating and inserting Order; Controller to handle requests; Adding the @Modelattribute annotation at the Method level. | |
505 | 8 | |a CRUD operations of the OrderController classJSP files; Summary; Chapter 2: Messaging with Spring JMS; Types of messaging ; Message consumers; Message structure; Message-driven POJOs and listeners; Open source messaging tools; Apache ActiveMQ; Setting up ApacheMQ for point-to-point messaging; Use case for ApacheMq with Spring JmsTemplate; Spring dependency; Implementing the Order Management Messaging System with SpringJMS and ActiveMQ; Configuring dispatcherservlet.xml to use JMS; Working with multiple queues in ApacheMQ; Configuring JMS transactions. | |
505 | 8 | |a Configuring multiple JMS listeners and adaptersJMS transactions; Summary; Chapter 3: Mailing with Spring Mail; Spring mail message handling process; Interfaces and classes used for sending mails with Spring; Sending mail using the @Configuration annotation; Sending mail using MailSender and SimpleMailMessage with the XML configuration; Sending mails to multiple recipients; Sending MIME messages ; Sending attachments with mails; Sending preconfigured mails; Using Spring templates with Velocity to send HTML mails; Sending Spring mails over a different thread; Sending Spring mails with AOP. | |
505 | 8 | |a Intercepting a Spring Batch job with listenersUnit testing Spring Batch applications; Summary; Chapter 5: Spring Integration with FTP; Maven dependency; Spring's XSD for FTP; Configuring an outbound channel adapter for FTP; Configuring an inbound channel adapter for FTP; FTPSessionFactory and FTPSSessionFactory; Spring FTP using an outbound channel example; Configuring Spring FTP to read files in subfolders using the gateway; Configuring Spring FTP in Java; Sending files over FTP using the Spring integration; FTP application using the Spring integration and Spring batch; Summary. | |
520 | |a Chapter 4: Jobs with Spring Batch; Introduction to Spring Batch; Use cases for using Spring Batch; Goals of batch processing; Architecture of a batch job; Using an enterprise batch; Dependency for Spring Batch; Key components of Spring Batch; Developing a sample batch application; Creating a sample batch application using the Tasklet interface; Using Spring Batch to read a CSV file ; Spring Batch with a Spring scheduler; Configuring Spring Batch with Quartz scheduler; Using Spring Batch to read a file and update a MongoDB database; Using Spring Batch with threads to partition jobs. | ||
520 | |a If you are a Java developer with experience in developing applications with Spring, then this book is perfect for you. A good working knowledge of Spring programming conventions and applying dependency injections is recommended to make the most of this book. | ||
590 | |a ProQuest Ebook Central |b Ebook Central Academic Complete | ||
590 | |a Knovel |b ACADEMIC - Software Engineering | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Java (Computer program language) | |
650 | 6 | |a Java (Langage de programmation) | |
650 | 7 | |a COMPUTERS |x Programming Languages |x Java. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Internet |x Application Development. |2 bisacsh | |
650 | 7 | |a Java (Computer program language) |2 fast | |
776 | 0 | 8 | |i Print version: |a Mankale, Anjana. |t Mastering spring application development : gain expertise in developing and caching your applications running on the JVM with spring. |d Birmingham, [England] ; Mumbai, [India] : Packt Publishing, ©2015 |h 266 pages |k Community experience distilled. |z 9781783987320 |
830 | 0 | |a Community experience distilled. | |
856 | 4 | 0 | |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=2060587 |z Texto completo |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781783987320/?ar |z Texto completo |
938 | |a EBL - Ebook Library |b EBLB |n EBL2060587 | ||
938 | |a ebrary |b EBRY |n ebr11064518 | ||
938 | |a EBSCOhost |b EBSC |n 1000548 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis31713019 | ||
938 | |a YBP Library Services |b YANK |n 12457979 | ||
994 | |a 92 |b IZTAP |