Spring Batch has a good support for reading data from different data sources such as files (CSV or XML) or databases. However, it doesn’t have a built-in support for reading input data from a REST API. If you want to use a REST API as a data source of your Spring Batch job, you have […] Read more
Programming
Spring Batch has a good support for reading the input data of a batch job from different data sources such as files (CSV, XML) and databases. However, it's quite common that you have to read the input data from a data source that's not supported out of the box. This means that you have to […] Read more
I haven't done any Youtube videos for a long time. In fact, I am pretty sure that some of you thought that I will never do a new Youtube video. That is why I am happy to say that I just uploaded two new video tutorials to Youtube. These videos describe how we can parse […] Read more
The previous part of this tutorial described the structure of a feature method and helped us to specify the expected behavior of the system under specification. This time we will take a closer look at the where block that is used to provide input data for our feature methods when we are writing parameterized tests […] Read more
The previous parts of my Spring Batch tutorial described how you can read information from CSV and XML files. These are definitely useful skills, but if you want to write real-life batch jobs, you have to know how you can read the input data of a Spring Batch job from a relational database. After you […] Read more
The previous parts of my Spring Batch tutorial provided an introduction to Spring Batch and described how you can get the required dependencies by using either Maven or Gradle. After you have downloaded the required dependencies, you can start writing Spring Batch jobs. The first thing that you have to do is to provide the […] Read more