52 lines
2.0 KiB
XML
52 lines
2.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
|
|
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
|
|
<chapter id="whatsNew">
|
|
<title>What's New in Spring Batch 4.0</title>
|
|
|
|
<para>The Spring Batch 4.0 release has three major themes:</para>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<para>Java 8 Requirement</para>
|
|
</listitem>
|
|
|
|
<listitem>
|
|
<para>Dependencies re-baseline</para>
|
|
</listitem>
|
|
|
|
<listitem>
|
|
<para>Builders for <classname>ItemReaders</classname> and <classname>ItemWriters</classname></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
|
|
<section id="whatsNewJava">
|
|
<title>Java 8 Requirement</title>
|
|
|
|
<para>Spring Batch has historically followed Spring Framework's baselines for both
|
|
java version as well as third party dependencies. With Spring Batch 4, the Spring
|
|
Framework version is being upgraded to Spring Framework 5. As such, the java
|
|
version requirement for Spring Batch is also increasing to Java 8.
|
|
</para>
|
|
</section>
|
|
|
|
<section id="whatsNewDependencies">
|
|
<title>Dependencies re-baseline</title>
|
|
|
|
<para>In order to continue to integrate with supported versions of the third party
|
|
libraries Spring Batch utilizes, Spring Batch 4 is updating the dependencies across
|
|
the board. The new dependency versions are in alignment with Spring Framework 5.
|
|
</para>
|
|
</section>
|
|
|
|
<section id="whatsNewBuilders">
|
|
<title>Provide builders for the ItemReaders and ItemWriters</title>
|
|
|
|
<para>Spring Batch 4 is providing a collection of builders for all of the <classname>ItemReaders</classname>
|
|
and <classname>ItemWriters</classname> that come with the framework. As of this release, builders for the
|
|
<classname>FlatFileItemReader</classname>, <classname>FlatFileItemWriter</classname>, <classname>JdbcCursorItemReader</classname>, and
|
|
<classname>JdbcBatchItemWriter</classname> are available. More information can be found in the javadoc
|
|
for Spring Batch.</para>
|
|
</section>
|
|
</chapter>
|