14 lines
3.9 KiB
HTML
14 lines
3.9 KiB
HTML
<html><head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|
<title>2. What's New in Spring Batch 4.0</title><link rel="stylesheet" type="text/css" href="css/manual-multipage.css"><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="Spring Batch - Reference Documentation"><link rel="up" href="index.html" title="Spring Batch - Reference Documentation"><link rel="prev" href="spring-batch-intro.html" title="1. Spring Batch Introduction"><link rel="next" href="domain.html" title="3. The Domain Language of Batch"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2. What's New in Spring Batch 4.0</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="spring-batch-intro.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="domain.html">Next</a></td></tr></table><hr></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="whatsNew" href="#whatsNew"></a>2. What's New in Spring Batch 4.0</h1></div></div></div><p>The Spring Batch 4.0 release has three major themes:</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>Java 8 Requirement</p></li><li class="listitem"><p>Dependencies re-baseline</p></li><li class="listitem"><p>Builders for <code class="classname">ItemReaders</code> and <code class="classname">ItemWriters</code></p></li></ul></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="whatsNewJava" href="#whatsNewJava"></a>2.1 Java 8 Requirement</h2></div></div></div><p>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.
|
|
</p></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="whatsNewDependencies" href="#whatsNewDependencies"></a>2.2 Dependencies re-baseline</h2></div></div></div><p>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.
|
|
</p></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="whatsNewBuilders" href="#whatsNewBuilders"></a>2.3 Provide builders for the ItemReaders and ItemWriters</h2></div></div></div><p>Spring Batch 4 is providing a collection of builders for all of the <code class="classname">ItemReaders</code>
|
|
and <code class="classname">ItemWriters</code> that come with the framework. As of this release, builders for the
|
|
<code class="classname">FlatFileItemReader</code>, <code class="classname">FlatFileItemWriter</code>, <code class="classname">JdbcCursorItemReader</code>, and
|
|
<code class="classname">JdbcBatchItemWriter</code> are available. More information can be found in the javadoc
|
|
for Spring Batch.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="spring-batch-intro.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="domain.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1. Spring Batch Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 3. The Domain Language of Batch</td></tr></table></div></body></html> |