Files
spring-batch/build/reference-work/whatsnew.xml
Michael Minella 75ab909314 update
2017-03-23 10:18:33 -05:00

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>